1

編集:私は1日に2つの投稿しかできないようです。ログアウト手順を削除すると、好きなだけ投稿できます。

私は他の多くの「エラーが発生しました。ここにある「後でもう一度やり直してください」というスレッドですが、私の問題を正確に確認していないので、独自のスレッドが必要だと思います。

私は、Facebookにメッセージをスケジュールして投稿することを唯一の目的とするアプリを持っています。このアプリはうまく機能しています。FBアプリが実行できるのと同じくらい完璧です。セキュリティ上の理由から、ユーザーにすべての投稿に再ログインするように強制するように求められたため、最初のステップは、javascript SDKを使用してユーザーをログアウトし、次にログインして情報の入力を求めることです。

これもほとんどの場合機能します...何らかの理由で、ランダムに「エラーが発生しました。FBログイン資格情報を入力した後、「後でもう一度やり直してください」ページ。

したがって、フローは次のとおりです。

ユーザーが投稿を構成します。ユーザーが「今すぐ送信」を押します。ユーザーをログアウトします。ユーザーの認証を試みます。ユーザーは、FBによってUN/PWの入力を求められます。ユーザーはこの情報を送信します。"エラーが発生しました。後でもう一度やり直してください」</p>

これが始まると、私が諦めるまで続きます。後で再試行することは実際に最終的には機能しますが、壊れているものはすべて修正する必要があります。

プロジェクトが機能してから「エラーが発生しました。後でもう一度やり直してください」というエラー。まったく同じコードが1つ、2つ、または3つの投稿で機能し、FBはそれが私にもう何もさせないことを決定します。

動作を停止すると、ログインを求められたときに電子メールアドレスの事前入力が停止することに気付きました。ただし、動作すると、そのフィールドに事前入力されます。

誰かが私が説明したものを見たことがありますか?

はい、サンドボックスが無効になっています。はい、ドメインは一致しています。すべてが正しく構成されているため、必要なときに機能します。

4

1 に答える 1

1

そのため、メインのブラウザ ページにログインしているにもかかわらず、iFrame 内のページから FB.logout() を呼び出したために問題が発生したようです。

于 2012-09-21T17:35:05.777 に答える