2012-03-26 7 views
1

私たちは、アプリのユーザーの初期情報を、レールベースのシステム上のルビーのいくつかの鉄工(dev.iron.io)。 すべてのトークンが必要です。 「お気に入り」を取得する場合、失敗します。当初、それはしばらくのうちに失敗しましたが、今は常に失敗します。だから、私たちはアプリを破壊する好きなもののために空のセットで終わる。なぜ、データの検索速度を上げるためにgraphAPIへの並行/同時アクセス(「好き」など)が失敗することがあるか

これがなぜ発生しているのでしょうか?

グラフAPIに同じfbIDへの同時アクセスで何らかの問題がありますか?

ヘルプありがとうございます。

+0

エラーが発生しますか? – Kiril

+0

あなたは何か答えを見つけましたか? – PMoubed

答えて

0

Facebookの制限を超過したと思います。必要なだけ多くのAPIリクエストを送信することはできません。 Facebookは、時々、ユーザーの要求制限に達したか、アプリケーション要求の制限に達したというエラーで応答することがあります。これはスロットルまたはAPI rate limitingと呼ばれます。アプリの正しい応答は、クエリの数を減らすことです。 Googleには何か似たようなものがあり、彼のpreffered解決策はreduce queries exponentiallyです。この技術は、ネットワークではExponential Backoffとしてよく知られています。

関連する問題