You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JavaScript的端点URI中引用获取到的JSON格式Access Token?

如何在JavaScript的端点URI中引用获取到的JSON格式Access Token?

你已经从返回的JSON中提取出了access_token并赋值给了fetched_access_token变量,接下来只需利用JavaScript的模板字符串(你已经在用的反引号语法),把变量直接嵌入到URI对应的位置即可。

修改后的代码示例:

async function getActivities(res) {
  const fetched_access_token = res.access_token;
  // 用 ${变量名} 把提取到的token插入到链接中
  const activities_link = `https://www.strava.com/api/v3/segments/11111111?access_token=${fetched_access_token}`;
  
  // 后续可通过该链接发起请求,示例:
  // const response = await fetch(activities_link);
  // const data = await response.json();
}

补充说明:

  • 模板字符串的${}语法可以直接在字符串中插入动态变量,相比传统字符串拼接更简洁,也能避免拼接时的语法错误。
  • 你返回的JSON里包含token_type: 'Bearer',部分API更推荐通过请求头传递Token(安全性更高),示例如下:
async function getActivities(res) {
  const fetched_access_token = res.access_token;
  const url = `https://www.strava.com/api/v3/segments/11111111`;
  
  const response = await fetch(url, {
    method: 'GET',
    headers: {
      'Authorization': `${res.token_type} ${fetched_access_token}`
    }
  });
  const data = await response.json();
}

内容的提问来源于stack exchange,提问作者user21633585

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 08:22:37