私は、ドキュメントでアプリを開始するこの段階にいます。
https://developers.facebook.com/docs/appsonfacebook/tutorial/#auth
には、(おそらく) ユーザーに関する特定の情報にアクセスする許可を求める要求ダイアログにユーザーを転送するコード ブロックがあります。このコード ブロックをキャンバス URL が指す PHP スクリプトに配置し、$app_id
と$canvas_page
をそれぞれアプリケーション ID とキャンバス URL に変更しました。期待されるダイアログを取得する代わりに、Facebook から次のエラーが表示されます。
"An error occurred. Please try again later."
エラーに関するその他の詳細はありません。スクリプトのいくつかのバリエーションを試してみました。また、この URL を直接ロードして、それが機能するかどうかを確認することさえ試みました。YOUR_APP_ID
andを適切な値に置き換え、YOUR_CANVAS_PAGE
スペルや句読点が正しいことを確認したことに注意してください。
https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_CANVAS_PAGE&scope=email,read_stream
リダイレクト URL については、先頭に , を付けてみましたがhttp://
、https://
プレフィックスはまったく付けませんでした。すべて同じ結果です。
私の質問:ドキュメントの例は壊れていますか、それともドキュメントで提供されている oauth リンクは現在ダウンしていますか? エラーの漠然とした性質は、それが私が間違っていることなのか、Facebookのoauth機能に問題があるのか を判断できないため、ややイライラします.