問題タブ [fql.multiquery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JavaでのFacebookFQLマルチクエリの解析
FacebookのFQLマルチクエリの解析に問題があります。結果で同じ名前のJSONArrayを処理する方法がわかりません->fql_result_set。これが私が入手したFQLJSONです。
これが私のJavaコードで現時点で得たものですが、見返りは何も得られません。私が取得したデータは、最終的にArrayListに入れられます。
このJSON結果を解析する方法を知っている人はいますか?前もって感謝します!
解決
facebook-graph-api - FQL を使用してイベントのすべてのコメントを取得する
特定のページで作成されたイベントのすべてのコメントを一覧表示しようとしています。次のようなマルチクエリを使用して、イベントの EID を取得しています。
その EID でそのイベントのコメントを取得する方法がまったくわかりません。
誰も方法を知っていますか?
ios - FQL マルチクエリが常に機能するとは限らない
FQL マルチクエリに奇妙な問題があります
これは私のクエリです:
このクエリがうまくいかないことがあります...何が問題なのかわかりません。機能しない場合、3 番目のクエリ ( ) を削除すると、event_creator
すべてが機能します。
エラー:
facebook - グローバル ページから Facebook ページのストリームを取得する
Facebook API に少し問題があります。
次のようなページのストリームを取得するために、非常に単純な FQL リクエストを実行しています。
それはうまく機能します。しかし、コカコーラやスターバックスなどの「巨大なページ」で同じリクエストを行うと、すべてのストリーム投稿の「タイプ」、「いいね数」、「コメント数」が空になります。
理由がよくわかりません。国コードエラーのある「グローバルページ」について考えていますが、これに関する情報が見つかりません。
何か案が ?
編集: ページのグローバルな子 ID を取得するために別のリクエストを試してみてください。ただし、コカコーラとスターバックスはグローバル ページ システムを使用していないようです。
では、ストリーム コンテンツを取得するときに、最初のリクエストが空の情報を返す理由は何ですか?
android - Facebookからデータをフェッチするときに「サポートされていないメソッドfql.multiquery」を取得する
ここで説明されているように、FQLマルチクエリを介してFacebookからAndroidアプリのデータをフェッチしようとしています:http ://www.kanatorn.info/2011/12/31/fql-multiple-query-android-sdk-example/
これが私のコードです:
私が得ている結果は次のとおりです。
自分の間違いがどこにあるのかわかりません。と書いてありますunsupported method, multiquery
が、これは実際には有効な方法ですよね?私はどこでも同様の問題を探しましたが、私はその問題に一人でいるようです。シンプルなものが足りない気がします…誰か助けてくれたらいいなと思います。ありがとう!
ところで。通常のクエリでは、すべてが正常に機能します。
facebook - イベント CREATOR を使用した FQL マルチクエリが機能しなくなりました
特定の作成者によるイベントに関する情報を取得するために FQL マルチクエリを作成する iOS アプリをいくつか入手しました。
昨日、2013 年 3 月 12 日まで、これは問題なく機能していました。現在、「不明なエラー」が返されます。
query2 を
"SELECT eid, name, venue, location, start_time, creator FROM event WHERE eid IN (SELECT eid FROM #query1) AND start_time>%@"
再び機能しますが、明らかに、このクエリを変更するにはすべてのアプリを更新する必要があり、これを回避したいと考えています.
これは設計によるものですか?
facebook - グラフAPI:fqlmultiquriesのフェッチ中に不明なエラーが発生しました
PHPSDKの使用に問題があります。
そして、私はたくさんのページIDを使用します。
このスクリプトをhttps://graph.facebook.com/fql/?access_token=AC&q=QUERIES で実行すると、完璧に機能します。
しかし、php-sdkを使用すると、機能する場合もありますが、一部のページではエラーが返されます。
誰か助けてくれませんか?このエラーが発生する理由がわかりません。
facebook-graph-api - Facebook FQLを使用して、すべてのコメントで各投稿IDを取得します
fql query.if を使用して、ページのすべてのコメントを含む各投稿 ID を取得したい -
これは戻ります-
ご覧のとおり、1つのオブジェクトでテキストとpost_idを返します。私が望むのは、post_idとそのすべてのコメントが1つのオブジェクトにあることです。1時間苦労しているので、答えが得られることを願っています。結合を使用した複数のクエリと関係があります
facebook - Facebook API レート制限 - サーバー側とクライアント側
私の理解では、facebook API のレート制限は、トークンと IP ごとに、600 秒あたり約 600 回の呼び出しです。現在、ユーザーがページを閲覧するためにログインする必要のない公開ナイトクラブのページやイベントを閲覧できるウェブサイト/facebook-app があるので、そのためにアプリ トークンを使用します。しかし、ユーザーが自分のアカウントが Facebook グラフと対話する Web サイト/アプリの機能を使用できるようにするには、ログインする必要があるため、そのためにユーザー トークンを使用します。
そのため、ユーザーがログインしている場合、レート制限を超えても問題はありません。これは、各ユーザーが異なるユーザー トークンを持ち、各ユーザーが 600 秒あたり 600 コールのレート制限を持つためです。しかし、私の懸念は、ユーザーがログインしていないときに公開ナイトクラブのページやイベントを閲覧しているときに、アプリがレート制限を超えてしまうことです。これは、1 つのアプリ トークンと 1 つの IP アドレス (私のサーバー) が複数のユーザーに使用されるためです。一度に複数のユーザーが公開のナイトクラブ ページやイベントを閲覧している場合、レート制限を簡単に超えてしまいます。
私はいくつかの調査を行い、クライアント側から API 呼び出しを行うことができることを発見しました。これにより、パブリック ナイトクラブのページとイベントを閲覧しているユーザーごとに異なる IP アドレス (ユーザーのコンピューター) が存在するため、各ユーザーは600 秒あたり 600 回の呼び出しのレート制限があります。しかし、クライアント側から API 呼び出しを行った場合、アプリ トークンとアプリ シークレットはユーザーに表示されますか? これはセキュリティ上のリスクになりますか? これが正しいかどうかは誰でも確認できますか?ユーザーが公共のナイトクラブのページやイベントを閲覧しているときに、レート制限を超えないようにするために他にできることはありますか? 前もって感謝します。
facebook - マルチクエリで FQL 添付メディア配列の要素を使用する方法はありますか?
フィード アイテム内の任意のメディアのコメントを含む、ユーザーのニュース フィード内の各アイテムのコメントのリストを取得する必要があります。
複数の FQL クエリのラウンドトリップを回避しようとしているので、マルチクエリを使用したいと考えています。
フィード内の各 post_id のコメントを取得できます。
ただし、メディア要素のコンテンツを参照する方法がないように思われるため、メディア fbids のコメントをリクエストできます。
この質問 ( How to query FQL Stream by Attachment.Media.Type? ) は非常に似ていますが、答えは少し不確かで、受け入れられませんでした。
提案や決定的な答えはありますか?