1

根据此处的规范:http: //developers.facebook.com/docs/authentication/pagetab/我想使用页面选项卡上的服务器端流程对用户进行自动化。我使用 PHP-SDK。

我的 redirect_uri 参数是这样构建的:

https://www.facebook.com/pages/null/PAGE_ID/app_YOUR_APP_ID

我不断得到:

API Error Code: 191
API Error Description: The specified URL is not owned by the application

我尝试了许多不同的设置组合。现在我已经填写了字段:App Domains,Site URL,Canvas URL,Secure Canvas URL,Page Tab URL,Secure Page Tab URL但仍然没有成功。地址都以相同结尾/

链接由 sdk 正确构建。我测试“手动”构建它而不编码 redirect_uri 参数和重定向链接构建,如下所示:

https://www.facebook.com/PAGE_USERNAME/app_YOUR_APP_ID
https://www.facebook.com/pages/Page_Title/PAGE_ID?sk=app_YOUR_APP_ID

有人可以告诉我我做错了什么吗?

4

2 回答 2

1

的格式return_uri又变了,新的格式是:

https://www.facebook.com/PAGE_NAME?sk=app_YOUR_APP_ID

于 2012-06-15T16:41:45.090 回答
1

该问题的答案是 facebook 文档不正确。有效的格式return_uri是:

https://www.facebook.com/pages/null/PAGE_ID?sk=app_YOUR_APP_ID

于 2012-06-10T21:22:46.337 回答