den*_*iss 13 facebook opengraph ruby-on-rails-3
我正在尝试使用FBGraph让我的应用程序在用户墙上发布消息.但是,所有的API对我来说都是陌生的,我只是想改变一些事情,看看会发生什么.现在,我收到此错误消息
{
"error": {
"type": "OAuthException",
"message": "Invalid redirect_uri: Given URL is not allowed by the Application configuration."
}
}
Run Code Online (Sandbox Code Playgroud)
有谁知道redirect_uri意味着什么?在Facebook的"应用程序设置"页面上会出现什么?
joh*_*ley 20
弗罗林是对的.这里只需注意..在本地测试时,您需要将其设置为:
http:// localhost:3000 /(或任何你的应用服务器端口)
然后,当您将其移至生产环境时,将其设置为常规URL:
我有一个单独的Facebook应用程序,我在开发中用于测试,所以我不必在它们之间来回切换,我在设置文件中设置了密钥,该文件包含用于开发和生产应用程序的令牌.
无论如何,看起来你几乎就在那里.它至少会回到回调网址.更新facebook_connect URL后应该没问题
Flo*_*scu 13
我不是Facebook的专家,但几小时前,当我尝试使用Facebook在Web应用程序中登录用户时,我遇到了与您完全相同的问题.
您在调用" https://graph.facebook.com/oauth/authorize "时指定的redirect_uri似乎必须与应用程序的Connect Url位于同一个域中.(您可以在应用程序设置的Connect部分设置连接URL)
此致,弗罗林
| 归档时间: |
|
| 查看次数: |
10182 次 |
| 最近记录: |