1

彼はそこに、

私は正常に動作しているFacebookアプリに取り組んでいます。ただし、問題が 1 つあります。サイトにアクセスするためのリンクを誰かに送信してログインさせると、ログイン コールバック ページにエラー メッセージが表示されます。これは、URL がブラウザに直接入力された場合には発生しません。ここで何か不足していますか?

エラーメッセージ:

Fatal error: Uncaught exception 'InvalidArgumentException' with message 'The default access token must be of type "string" or Facebook\AccessToken' in /home/ckreeftmeijer/public_html/foundation/vendor/facebook/php-sdk-v4/src/Facebook/Facebook.php:298 Stack trace: #0 /home/ckreeftmeijer/public_html/foundation/login-callback.php(35): Facebook\Facebook->setDefaultAccessToken(NULL) #1 {main} thrown in /home/ckreeftmeijer/public_html/foundation/vendor/facebook/php-sdk-v4/src/Facebook/Facebook.php on line 298 

で定義されているように、私のアクセストークンは文字列です

$_SESSION['facebook_access_token'] = (string) $accessToken; 

なぜこれが起こっているのかわかりません。

前もって感謝します

4

1 に答える 1