問題タブ [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.

0 投票する
2 に答える
945 参照

facebook - クライアントでマルチクエリを開始すると、パーサーエラーがスローされます

c#SDKで次の問題が発生します。デスクトップアプリケーションで次の文字列を使用してマルチクエリを実行しようとすると(相互の友達のIDのペアを検索)、パーサーエラーが発生します。

パーサーエラー:位置0に予期しない'{'。

同じ文字列(引用符の前のエスケープシーケンスなし)は、http://developers.facebook.com/docs/reference/rest/fql.multiquery/に貼り付けても機能し ますが、http ://developers.facebook.comには貼り付け ません。 /docs/reference/rest/fql.query/ したがって、問題は、クエリとしてではなくマルチクエリとして起動する必要があることです。ここで、質問したいのは次のとおりです。

SDKのFacebook.FacebookClient.Query関数を使用してマルチクエリを処理することは可能ですか、それともそれを行う関数を作成する必要がありますか?私が変更する必要があるのは、接続先のアドレスだけだと理解しています。もしそうなら、それは次のSDKバージョンで追加できますか?

0 投票する
1 に答える
439 参照

php - Facebook の友達全員のアルバムの総数を取得するにはどうすればよいですか?

Facebookの友達全員の総アルバム数を一度に取得したい

アルバムテーブルをクエリする方法を知っている人

0 投票する
1 に答える
681 参照

facebook - Facebookのすべての友達のアルバムの総数を取得するには?

Facebookのすべての友達のアルバムの総数を取得するには?

Facebookの友達の合計アルバムを一度にすべて取得したい。

FBで「アルバム」テーブルをクエリする方法を知っている人は誰でも

あなたの考えを共有してくださいありがとう

0 投票する
1 に答える
1703 参照

facebook-c#-sdk - C# SDK で fql.multiquery を使用する方法

VB で facebook-c#-sdk を使用しています。

私のコード:

私は得る: Facebook.FacebookApiException: パーサー エラー: 位置 0 で予期しない '\'。

単一のクエリは完璧に機能します。マルチクエリを実行する正しい方法は何ですか?

ありがとう!

0 投票する
1 に答える
6549 参照

iphone - iOS SDK の Facebook FQL マルチクエリ

マルチクエリ fql リクエストを iOS SDK 経由で Facebook に送信する方法に関するドキュメントまたはサンプル コードを探しています。古いサンプルをいくつか見つけましたが、うまくいきません。にクエリを入力NSDictionaryし、読んだサンプルに記載されているように、を介してリクエストを送信しようとし [[FBRequest requestWithDelegate:self] call:@"facebook.fql.multiquery" params:params];ましたが、「認識されないセレクターがクラスに送信されました」というエラーが発生し、FBRequest.h で「requestWithDelegate」メソッドが見つかりません。また。非推奨ですか?これに関するいくつかの助けをいただければ幸いです。

0 投票する
2 に答える
1856 参照

php - 1 つのクエリで 3 つの FQL を組み合わせる - Facebook PHP

現在、ユーザー情報を取得するためにこの FQL を
実行しています。すべてのクエリを 1 つにまとめるのを手伝ってください [1つの FQL を記述して 4 つの配列のすべての情報を取得したい] !

0 投票する
1 に答える
256 参照

mysql - SQL と FQL (Facebook Query Language) を組み合わせる方法はありますか

SQL と FQL を組み合わせる方法はありますか。FQL マルチクエリのようなものについて話しています。

これは私のサンプルコードです。

// ここでは、SQL データベースからデータを取得します

$result_user_pages = mysql_query("SELECT Page_ID FROM user_fanpage WHERE User_ID='$uid'");

//ここで、'$user_page_ID' 配列を for ループに渡し、facebook api を呼び出します

for ($i=0; $i $query1 = "SELECT post_id FROM stream WHERE source_id='$user_page_ID[$i]'"; $query2 = "SELECT fromid,text from comment WHERE post_id IN (SELECT post_id FROM #query1) ";

}

「$user_page_ID」に 10 個の要素がある場合、api は 10 回呼び出されます。そのため、接続タイムアウトのエラー メッセージが表示されることがあります。SQL クエリと fql を組み合わせる方法 (fql マルチクエリなど) があれば、このエラー メッセージを回避できます。 . これを行う方法やその他の解決策があるかどうかを教えてもらえますか...??

0 投票する
2 に答える
5990 参照

javascript - FB FQL マルチクエリの結果を使用するにはどうすればよいですか?

Facebook の fql.multiquery メソッドに戸惑っています。

投稿のすべてのコメントを取得しようとしています。次に、各コメントのユーザー情報も取得しようとしています。コメントは問題なく取得できますが、ユーザーの取得に問題があります。

現在、私は以下を使用しています:

これにより、次の応答が得られます。

問題は、これらを一致させる方法がわからないことです。だから私はコメントをループしていて、それぞれのテキストの横にユーザーの名前を付けて印刷したいと思っています。それ、どうやったら出来るの?

または、これを行うより良い方法はありますか?

0 投票する
1 に答える
3331 参照

facebook - 同じ大学に通う友達を選択する FQL クエリ

したがって、ユーザーのすべての友達を取得する基本的な FQL クエリがあります。

学校に応じて、返されたユーザーを絞り込むことができる必要があります。次のようなクエリを実行できることを知っています。

そして、それは男友達だけを返します。とにかく次のような別の句を追加することはありますか:

ただし、情報内の学校の ID が他の ID と等しい場合は除きます。私はユーザーに friends_education_history パーミッションを付与するように依頼したので、これは問題になるはずです。私がやろうとしているのは、特定の大学の友達だけを引っ張って表示することです。

また、教育情報が配列であることも知っています。それは次のようになります。

type=College の情報を取得できますか?

前もって感謝します

0 投票する
1 に答える
175 参照

iphone - iPhoneで特定のキーを使用して配列を解析する方法

このようにコンソールに出力を表示している配列(結果)があります。Facebookのマルチクエリ出力として結果を取得しています。これが結果の定義です。

-(void)request:(FBRequest*)request didLoad:(id)result {

NSLog(@" 結果は %@",結果);

}

私のマルチクエリ形式はこちらです。

NSString* fql1 = [NSString stringWithFormat:@"select uid,username,name from user where uid == %lld", _session.uid];

NSString* fql2 = [NSString stringWithFormat:@"SELECT likes,message FROM stream WHERE source_id = %lld limit 50", _session.uid];

NSString* クエリ = [NSString stringWithFormat:@"{\"UserRecord\":\"%@\",\"WallData\":\"%@\"}",fql1,fql2];

NSDictionary* params = [NSDictionary dictionaryWithObject:queries forKey:@"queries"];

[[FBRequest requestWithDelegate:self] call:@"facebook.fql.multiquery" params:params];

「メッセージ」値のみを保持する別のものと、メッセージで尊重される「カウント」値を保持するものをフェッチしたいと考えています。これらの値を上記の配列出力からどのように分離しますか