4

SessionLoginSampleFacebookにログインする方法を理解するために、Facebook サンプル アプリ ( ) を使用します。私の Facebook SDK は最新のバージョン 3.0です。Facebook アプリをインストールすると、問題なくログインできます。

問題は、Facebook アプリをアンインストールしてサンプルを再インストールしたときです (そのため、自動的にログインしません)。ログインしようとしましたが、白い空のダイアログしか表示されません。私が持っている唯一のオプションは、それを閉じることです。10 ~ 15 分待っても、ダイアログは変わりません。

SessionLoginSample - ログイン

Facebook SDK をデバッグしようとしましたが、エラーの原因がわかりませんでした。

これを LG-E610 (4.0.3) と HTC Sensation (4.0.3) でテストしました。

これは facebook SDK のエラーですか、それとも何か間違っていますか?

編集:この問題を 10 日後に同じコードで再度テストしたところ、すべてが期待どおりに機能しているようです。

4

1 に答える 1

3

問題はあなたの側にないかもしれません! Facebook への 1 つの同じ要求が期待どおりに応答されるか、IP (正確には IP/ユーザー エージェント) に応じて「Internal Server Error 500」で応答される状況に遭遇しました。

次の場合は、構成とアプリケーションに問題がないことを確信できます。

  1. あなたのアプリは別のネットワーク (つまり、別の IP) から動作します
  2. Facebook のサンプル アプリ (つまり、HelloFacebookSample) で同じ問題が発生した場合。

私は、Facebook が特定の IP/ユーザー エージェントの組み合わせを一時的なブラック リストに入れているのではないかと考えています。問題は、一般的な 500 応答が役に立たないことです。

別の報告されたケースについては、Facebook の Internal Server 500 で特定の IP/ユーザーエージェントの組み合わせを使用した私の質問を参照してください。

于 2013-03-26T15:45:50.780 に答える