0

これをテストするために open_graph Explorer ツールを使用しています。first_name、last_name を取得し、1000 人のユーザーからインストールできるようにする必要があります。現時点では、単一のクエリに対してユーザーを 50 のグループにグループ化し、バッチ リクエストで最大 20 のクエリにバッチ処理します。

単一のクエリは次のようになります

?ids=100003825998801,100003825998802,547884299,100003825998803,100003825998804,100003825998805,100003825998806&fields=first_name,last_name,installed

さて、問題は、私のように単一のクエリで複数の ID を使用すると、Facebook は特定のフィールド、つまり「メタデータ」や「フィールド」などの大きなフィールドを「強制」するように見えるということです。これらのフィールドをクエリの結果セットから削除することはできますか?

また、これをより効率的にする方法についてのアドバイスも素晴らしいでしょう。感謝。

4

1 に答える 1

0

代わりにFQLの使用を検討しましたか…?

SELECT first_name, last_name, is_app_user FROM user
WHERE uid IN (100003825998801,100003825998802,547884299,100003825998803,
100003825998804,100003825998805,100003825998806)

–必要な情報だけが得られるので、インストールされているフィールドの名前がFQLでis_app_userであることに注意する必要があります。

于 2012-06-07T15:30:10.343 に答える