首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FitBit中的访问令牌无效

FitBit中的访问令牌无效
EN

Stack Overflow用户
提问于 2018-09-04 17:00:53
回答 1查看 496关注 0票数 1

我正在尝试将Fitbit SDK集成到我的iOS应用程序中。我已经在fitbit上创建了项目,现在我在Postman中运行那里的API来检查配置文件,但作为响应,它显示了无效的访问令牌,

代码语言:javascript
复制
{
"errors": [
    {
        "errorType": "invalid_token",
        "message": "Access token invalid: 39ec7defa6f0e33b314bbf6217279b15. Visit https://dev.fitbit.com/docs/oauth2 for more information on the Fitbit Web API authorization process."
    }
],
"success": false

}这是我的https://api.fitbit.com/1/user/-/profile.json接口,这是我传入的头,Authorization : Bearer Client Secret,但它显示我的状态代码401具有无效访问令牌的错误。如何获取我的应用程序的访问令牌?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-04 17:13:23

在调用FitBit上的任何其他端点之前,您需要从API身份验证服务获取OAuth2.0令牌。您需要将您的应用程序重定向到Safari并转到fitbit身份验证服务,以便用户可以登录并授权您的应用程序访问他们的FitBit数据。然后,回调将返回一个OAuth令牌,您可以在后续请求中传递该令牌。

您需要调用类似下面的代码:

代码语言:javascript
复制
https://www.fitbit.com/oauth2/authorize?response_type=code&client_id=%@&scope=%@&redirect_uri=%@"

这是授权的官方fitbit文档:

https://dev.fitbit.com/build/reference/web-api/oauth2/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52162584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档