Facebook公式のPHP SDKのライブラリ(v5系)を利用していて、ログイン機能実装時に、
「URLを読み込めません: このURLのドメインはアプリのドメインに含まれていません。このURLを読み込むには、アプリ設定のアプリドメインにすべてのドメインとサブドメインを追加してください。」
というメッセージが出るという問題。
一般的な解決方法として検索すると出てくるのは、「クライアントOAuth設定」で、「有効なOAuthリダイレクトURI」にログイン後の戻り先URLを入力するという対処法なのですが、これでもエラーが解消しない場合は下記の対処法を。
サンプルコードの通りに実装しているとすると、
/fb-callback.php
1 2 3 |
$accessToken = $helper->getAccessToken(); //上記部分を下記のようにコールバックのURLを指定してあげると解決します。 <code>$accessToken = $helper->getAccessToken("コールバックのURL"); |