ios - 在 IOS 中登录 Withings OAuth API 时出现错误

标签 ios oauth withings

我正在尝试使用 simple-oauth1登录到 Withings API。我能够显示登录页面,但是当我输入我的帐户详细信息然后点击登录时,页面只是刷新而不是将我带到“授权应用程序”页面。

我在 OAuth1Controller.m 的顶部使用以下设置 - 没有更改任何其他内容。 (您必须用自己的副本替换消费者 key 和 secret 。)

#define OAUTH_CALLBACK       @"http://www.mysite.com" 
#define CONSUMER_KEY         @"REDACTED"
#define CONSUMER_SECRET      @"REDACTED"
#define AUTH_URL             @"https://oauth.withings.com/"
#define REQUEST_TOKEN_URL    @"account/request_token"
#define AUTHENTICATE_URL     @"account/authorize"
#define ACCESS_TOKEN_URL     @"account/access_token"
#define API_URL              @"https://oauth.withings.com"
#define OAUTH_SCOPE_PARAM    @""

谁能告诉我我做错了什么?我可以使用完全相同的代码登录到 Fitbit API 就好了。

最佳答案

也许你需要在应用授权时添加OAuth-callback参数。API url也将是这样的。

#define API_URL  @"http://wbsapi.withings.net/"

您可以查看此链接.. http://integratingwithings.blogspot.in/2014/05/withings-api-declassified-ios.html

关于ios - 在 IOS 中登录 Withings OAuth API 时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21547363/

相关文章:

rest - Sencha touch 2 oauth2 身份验证

java - 如何解决 Withings 开发者 API 刷新 token 在 4 小时内过期的问题?

php - Withings API 未重定向到我的回调 URL (PHP/OAuth)

ios - Withings API - 访问 protected 资源

ios - MPMoviePlayerController 的警告

ios - 如何控制音乐播放器的耳机?

c++ - 在 C++ 中对 facebook 进行身份验证

ios - 将应用程序转换为 64 位时对 typedef 枚举发出警告

ios - Swift 错误 : '(AFHTTPRequestOperation! , NSError? ) -> is not convertible to ' ((AFHTTPRequestOperation? , NSError) -> Void?

google-app-engine - 双方认证请求一次