【问题标题】:Withings: getting oauth_callback to.. call back?Withings:让 oauth_callback 回电。
【发布时间】:2013-06-12 13:28:43
【问题描述】:

我正在使用withings oauth 实现,希望从秤中检索存储的值。我可以获得我发回的请求令牌,希望将 useridoauth_verifier 传递回我的应用程序。

发生的情况是,如果我通过 oauth_callback(例如“http://some.site.com/myapp.php”)传入完整的 URL,withings 页面会在其页面上显示结果。但是,如果我只传入一个页面(例如“myapp.php”),withings 会将此页面名称附加到其站点并尝试在那里传递参数(导致 404)。 (例如“http://oauth.withings.com/account/myapp.php?oauth_params=...”)。

其他位:
1. 代码在 Perl
2.所有oauth_signature值都是HMAC_SHA1签名
3. URL 上传递的任何位都使用uri_escape 进行 url 编码

我的问题:
1、有没有人成功从withings获取数据?
2. 有没有人看到并克服了 oauth_callback 的这个问题?

【问题讨论】:

    标签: oauth withings


    【解决方案1】:

    原来答案是对地址进行 url 编码.. 然后在传递给 withings 的结果签名和 URL 中使用它时再次对其进行编码。

    我只是编码一次。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-10
      • 2016-02-17
      • 1970-01-01
      • 2013-12-05
      • 1970-01-01
      • 2011-08-12
      • 2011-08-27
      • 1970-01-01
      相关资源
      最近更新 更多