kxh*_*tiz 3 facebook facebook-graph-api ruby-on-rails-3 facebook-apps
我在调用 facebook API 时遇到问题。我正在使用 Koala 进行服务器端 api 调用,但最近在进行 api 调用时遇到了问题。所以我试图绕过考拉调用并使用 call 进行原始 api http 调用,但无济于事。
当我从开发机器卷曲时,它工作正常。
curl "https://graph.facebook.com/me?oauth_token=my_token
它返回配置文件详细信息,但在生产机器上做的同样的事情,它抛出异常
{"error":{"message":"Cannot call API on behalf of this user","type":"OAuthException","code":200}}
有没有人有同样的问题?想听听你们的意见。
我找到了问题的根源(至少在我们的网站上)。在 Facebook 的开发者控制台 ( https://developers.facebook.com/apps ) 中,我们的应用程序显示无效的隐私政策。因此,Facebook 已自动将我们的应用置于沙盒模式。
更新我们的隐私政策和(更值得注意的是)从沙盒模式中删除我们的应用程序导致此错误停止。
其他用户似乎在取消区域(特定国家)限制谁可以和不能登录他们的应用程序方面取得了一些成功(https://groups.google.com/forum/#!topic/django-social-auth/ XaE5dFXEqhA )
祝你好运!:)
| 归档时间: |
|
| 查看次数: |
4768 次 |
| 最近记录: |