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

その質問に対する答えは、Facebook のドキュメントが正しくないということです。動作する形式return_uriは次のとおりです。

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

于 2012-06-10T21:22:46.337 に答える
1

の形式がreturn_uri再び変更されました。新しい形式は次のとおりです。

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

于 2012-06-15T16:41:45.090 に答える