FacebookJavascriptSDKを使用しています。複数のフィールドをリクエストするときに、特定のフィールドに返される要素の数を制限する方法はありますか?
例:すべての友達から「bio」と「movies」を取得したいが、返される映画の数を10本に制限したとします。
FB.api('/me/friends', { fields: 'bio, movies' }, function(response) {
// Do something with data
handleResponse(response);
});
limitパラメーターを追加すると、返される友達の数だけが制限されますが、すべての友達が返され、映画の数が制限されます。
FB.api('/me/friends', { fields: 'bio, movies', limit: 10 }, function(response) {
// Do something with data
handleResponse(response);
});
Javascript FB.apiメソッドを使用してこれを行う方法はありますか?任意のアイデア/ヘルプをいただければ幸いです。
**編集
さて、以下の「フィールド拡張」のトミーの例を使用すると、返される映画の数を10に制限したい場合、これは私の例のFB.api呼び出しのようになります。
FB.api('/me/friends', { fields: 'bio, movies.limit(10)' }, function(response) {
// Do something with data
handleResponse(response);
});