合并2个fb api电话

时间:2016-01-05 13:01:23

标签: javascript facebook-javascript-sdk

我想将两个api调用合并到facebook javascript sdk:

FB.api('/me?fields=name,first_name,gender', callback1);
FB.api('me/photos?type=uploaded&fields=tags,likes', {limit: 120}, callback2);

我想只打一个api电话但是如何通过一次api电话获取所有信息?

1 个答案:

答案 0 :(得分:0)

关键字是“批量请求”:https://developers.facebook.com/docs/graph-api/making-multiple-requests

...虽然,那些仍然是2个不同的API调用,只是更快。另一种解决方案:

/me?fields=name,photos{tags,likes}

不确定是否可以通过这种方式获取上传的内容。我更喜欢批量请求,因为它们更灵活。