5523


[The Facebook SDK for PHP
v4](https://developers.facebook.com/docs/php/gettingstarted/4.0.0) において Oauth
認証を利用してプロフィール（名前、メールアドレス）などを取得したいと思っております。しかし `getLoginUrl` で生成した URL
に飛び、自分自身のファイルに callback すると `getSessionFromRedirect` でエラーも吐かずに止まってしまいます。( echo
デバックでの確認）

参考ブログ記事: 「[Facebook API v4でプロフィールを取得する](http://gokexn.blog.fc2.com/blog-
entry-44.html)」

ほかのサイトのコードも試したのですがうまく行きませんでした。考えられる原因があれば教えていただきたいです。

**実行環境**

  * CentOS6.4
  * facebook-php-sdk-v4 4.0.15
  * PHP 5.4.37


CC BY-SA 3.0
2015-01-28T10:49:04.227
5516
2015-01-28T14:03:53.907
2015-01-28T12:43:28.303
4978
7902
question
php facebook oauth facebook-php-sdk
The Facebook SDK for PHP v4 の 認証時、 getSessionFromRedirect で止まる


手元にて確認しました。  
上記のURLのコードは問題なく動きます。

過去にFacebookのOAuthのログイン周りがおかしくなった際、動作が何も起きなかったり、突如例外を吐いたりしました。  
アプリを作りなおして、別のAppID,Secretを発行するか、時間経過で直った事があります。

他のサイトのコードもうまくいかないという事は、そのFacebookアプリ自体が原因な可能性があります。  
アプリを作り直す事は簡単に解決できる可能性のある方法なので、試してみてください。

**実行環境**

  * OSX Yosemite
  * facebook-php-sdk-v4 4.0.15
  * PHP 5.4.36
  * FaceBookアプリCallback先 localhost


CC BY-SA 3.0
2015-01-28T13:46:34.097
5523
2015-01-28T14:03:53.907
2015-01-28T14:03:53.907
7875
7875
5516
answer