我的应用程序(游戏)在Facebook上运行了一段时间。我通过图形API调用请求好友列表:my-uid/friends,并要求用户姓名和个人资料照片。
通常我会收到所有好友的列表,多达几千个,直到它开始将好友放到下一页为止。这很好,因为我的大多数用户在1次调用中就能获取好友。
但突然间,而且没有对应用程序进行任何更改,在约40分钟前(2012年5月2日星期二晚上18:40(PDT))我开始收到每个“页面”只有25个好友的响应!
我仍然可以使用多个调用获取整个好友列表,但是该游戏目前未设置正确的方式来执行此操作。有谁能告诉我为什么会发生突然的更改?是否还有其他人遇到类似的问题,如何让列表像以前那样每页给出最多5000个好友。
可使用Graph API Explorer重现
/me/friends?limit=5000
不起作用。 - Ionut Necula/me/friends?limit=5000
仍然可以正常工作。如果我删除limit = 5000,我只会像预期的那样收到25个。 - ToddH