我们使用LinkedIn连接API返回用户的连接列表。特定用户有超过2000个连接,我们必须使用分页来返回超过500的连接。
在我的分页开始的第三个呼叫= 800 count = 500,我们现在得到HTTP 500错误
请求是:
https://api.linkedin.com/v1/people/~/connections:(id,first-name,last-name,formatted-name,public-profile-url,picture-url::(original),headline,industry)?oauth2_access_token=**token**&format=json&start=800&count=500
错误返回:
{
"errorCode": 0,
"message": "Internal service error",
"requestId": "2JBK4Q1PJV",
"status": 500,
"timestamp": 1424849048682
}
如果我将请求更改为页面中的上一个点(即设置start = 300且count = 500,则可以。
此问题仅在最近几天开始,我检查了限制。它曾经在那之前工作过。
答案 0 :(得分:2)
我通过减少每次请求的联系数量从500到250再次使用它,并进行多轮,直到我得到所有联系人。
https://api.linkedin.com/v1/people/~/connections:(public-profile-url)?start=0&count=250&modified=updated