使用:将oauth_回调到。。回电
我正在使用使用:将oauth_回调到。。回电,oauth,withings,Oauth,Withings,我正在使用withingsoauth实现,希望从scales中检索存储的值。我可以获得我发送回的请求令牌,希望将用户ID和oauth\u验证器传递回我的应用程序 发生的情况是,如果我通过oauth_回调(例如“”)传入完整的URL,withings页面将在其页面上显示结果。但是如果我只传入一个页面(例如“myapp.php”),withings会将这个页面名称附加到它的站点,并尝试在那里传递参数(结果是404)。(例如“…”) 其他位: 1.代码是用Perl编写的 2.所有oauth_签名值都是
withings
oauth实现,希望从scales中检索存储的值。我可以获得我发送回的请求令牌,希望将用户ID和oauth\u验证器传递回我的应用程序
发生的情况是,如果我通过oauth_回调(例如“”)传入完整的URL,withings页面将在其页面上显示结果。但是如果我只传入一个页面(例如“myapp.php”),withings会将这个页面名称附加到它的站点,并尝试在那里传递参数(结果是404)。(例如“…”)
其他位:1.代码是用Perl编写的
2.所有oauth_签名值都是
HMAC_SHA1
签名的3.传递到URL上的任何位都使用
uri\u escape
我的问题:1.是否有人成功地从withings获取数据?
2.有人看到并克服了oauth_回调的这个问题吗?答案是对地址进行url编码。。然后在传递给withings的结果签名和URL中使用时再次对其进行编码
我只是对它进行了一次编码。结果证明答案是对地址进行url编码。。然后在传递给withings的结果签名和URL中使用时再次对其进行编码 我只是把它编码了一次