我正在尝试在ROR3上使用fbgraph gem在Facebook选项卡应用程序上寻求扩展权限。
给出的错误信息是:
{
"error": {
"message": "Invalid redirect_uri: Given URL is not allowed by the Application configuration.",
"type": "OAuthException"
}
}
我正在尝试使用localhost。我认为问题出在localhost上,所以我将我的网站上传到服务器,然后我配置了Facebook应用程序。但是,这会抛出此错误消息。
我在我的应用程序上配置:基本信息,页面选项卡信息,在高级选项卡中我写了“取消授权回调网址”。
生成的网址为:
https://graph.facebook.com/oauth/authorize?client_id=XXXXXXXXXXXXXXXXX&redirect_uri=http%3A%2F%2Ffbpromo.testenvironment.com.ar%2Fauthorize&response_type=code&scope=email+read_stream+offline_access+manage_pages+user_about_me
可能是什么错误?
答案 0 :(得分:0)
抱歉,问题出在我的配置上。但是,Facebook重定向了标签应用程序。
如果我想在不退出标签应用程序的情况下请求权限,我如何配置我的应用程序?
我的页面分配在http://example.com/facebook_callback中。如何将其重定向到http://www.facebook_com/app_id/callback_url(即重定向'内部'标签应用程序)?