我使用withings示例代码从withings成功重定向(回调url)。
http://wbsapi.withings.com/cgi-bin/measure?action=getmeas&devtype=1
&oauth_consumer_key=xxxxxxxxx
&oauth_nonce=xxxxxxx
&oauth_signature=xxxxx
&oauth_signature_method=yyyy
&oauth_timestamp=yyyyy
&oauth_token=xxxxxx
&oauth_version=1.0&userid=xxx
我已成功生成auth_token
和oauth_token_secret
。
Array( [oauth_token] => xxxxxxxxxxxxxxxxxxxxxxx[oauth_token_secret] => xxxxxxxxxxxxxxxx).
https://oauth.withings.com/account/access_token?
oauth_consumer_key=xxxxxxxxxxxxxxxxx
&oauth_nonce=xxxx
&oauth_signature=xxxxxxx
&oauth_signature_method=yyyyy
&oauth_timestamp=yyyyyyy
&oauth_token=yyyyyy
&oauth_version=1.0
&userid=xxxx
我有成功的重定向(回调网址)。但我无法获得用户信息。我需要帮助来获取用户信息。
像这样:
答案 0 :(得分:0)
根据 Withings API 文档 (https://developer.withings.com/oauth2/#section/Data-API/Index-Data-API),此信息不可用。您从 API 的成功身份验证中收到的是:
Dim RecipientEmailAddress As String
RecipientEmailAddress = .To
遗憾的是,没有其他 API 调用可以获取更多用户信息 - 您需要让用户在您的应用程序中填写此信息。