使用:将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中检索存储的值。我可以获得我发送回的请求令牌,希望将用户IDoauth\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中使用时再次对其进行编码

我只是把它编码了一次