0

このガイドを使用して、apprequest ダイアログをセットアップしました。より具体的にはsendRequestViaMultiFriendSelector、ユーザーが複数の友人を選択してアプリ リクエストを送信できるようにするために使用しています。https://developers.facebook.com/docs/reference/dialogs/requests/

これをほぼ 1 か月前にセットアップしましたが、ローカルの開発環境では問題なく動作しています。しかし、今日、何らかの理由でハングアップします。Facebook にリクエストが送られ、友達のためにすべてのサムネイルが返されているのを確認できますが、「読み込み中」の画像を通過しているようには見えません。

もう 1 つの奇妙な点は、すべての展開環境 (つまり、ステージング、運用) で問題なく動作することです。

ローカル開発に使用している Facebook アプリを確認しましたが、これがどのように発生したのかよくわかりませんが、アプリ ID とアプリ シークレットが変更されていました。それに応じてそれらを更新しましたが、それでも役に立ちません。

問題の可能性があるアイデアはありますか?

4

3 に答える 3

1

同じ問題が発生しました。以下は問題を解決しました:

  1. このスレッドで前述したように、(ローカル コンピューター上の) hosts ファイルでカスタム ドメインを定義します。

  2. ポート 80 を使用するように Visual Studio を構成します。カスタム (またはランダムなポート) は使用しないでください。

  3. カスタム ドメインで facebook アプリの設定を更新します。

4543 などのカスタム ポートを使用すると、Facebook のダイアログがハングします。

http://www.lazerwire.com

于 2012-04-14T16:12:49.163 に答える
0

別の可能な回避策は、FB.ui 呼び出しで display:'popup' を設定することです。この表示方法では記載の不具合は発生しません。

于 2012-05-03T13:44:02.797 に答える
0

ローカル開発サーバーと本番 (またはスクリプトを実行する他のサーバー) が、アプリケーション設定 (facebook 内) で設定したアプリ ドメインと同じドメイン (またはそのサブドメイン) で実行されていることを確認してください。開発者サイト、http://developers.facebook.com/apps )

于 2012-04-14T00:56:32.393 に答える