2013-05-08 66 views
4

我的代碼: https://graph.facebook.com/oauth/authorize?client_id=174375686054021&redirect_uri=http://centshark.com/app/fblogin.aspx&scope=offline_access,publish_stream無效REDIRECT_URI:給定的URL不是由應用程序配置允許

網站與Facebook登錄:http://centshark.com

Eror:{ 「錯誤」:{ 「消息」:「無效的REDIRECT_URI:給定URL不被應用程序配置所允許。「,」type「:」OAuthException「,」code「:191}}

+0

事情似乎是固定的? – 2013-05-08 11:10:15

+0

[Facebook API錯誤191]的可能重複(http://facebook.stackoverflow.com/questions/4691782/facebook-api-error-191) – Igy 2013-05-08 13:06:14

+0

請參閱:http://stackoverflow.com/questions/4691782/facebook -api-error-191 – Rodrigo 2013-05-09 17:24:28

回答

0

2013年12月3日,您可以在呼叫時使用的網址:現在,你需要去的檔位設置,然後單擊下拉菜單項「創建應用程序「,使用Facebook作爲你自己(如果你還沒有),然後編輯或創建你需要的應用程序與正確的URL。

2

我能夠通過使用標準http://站點URL'添加平臺'和'網站'來修復BASIC標籤下的問題。

要高級選項卡,在「安全」部分放置在網站URL「有效的OAuth重定向的URI」字段。

如果你使用Facebook的PHP SDK
2

...

回調腳本需要改變

$accessToken = $helper->getAccessToken(); 

$accessToken = $helper->getAccessToken('https://example.com/fb-callback.php'); 

其中 'https://example.com/fb-callback.php' 這是URI到您的回調腳本

並將此URI添加到「有效的OAuth重定向URI」到「Application conf配置「在Facebook->我的應用程序 - >設置 - >高級

相關問題