如果用户更新了他/她的个人资料,我正在寻求帮助Linkedin api在我的系统中收到通知。如果用户使用我的系统中的linkedin登录,我可以获取用户数据,但如果用户做出任何更改,我更有兴趣知道通知。
答案 0 :(得分:0)
查看" Compliance Events API"在过去15天内监控会员的活动。在成员获得授权后,"您可以开始归档使用以下请求执行的活动" :
https://api.linkedin.com/v2/complianceEvents?q=memberAndApplication&projection=(elements*(id,capturedAt,processedAt,configVersion,owner~(firstName,lastName,headline),actor~(firstName,lastName,headline),resourceName,resourceid,resourceUri,method,activity,processedActivity,siblingActivities,parentActivity,parentSiblingActivities),paging)
当resourceName
的"身份是人。此资源捕获所有个人资料编辑。" 。
例如,在此示例中,用户正在更改名字。
{
"resourceName": "people",
"resourceUri": "/people/id=KPA1hpZ1yM",
"actor": "urn:li:person:KPA1hpZ1yM",
"processedAt": 1489510364841,
"capturedAt": 1489510349698,
"processedActivity": {
"firstName": {
"localized": {
"en_US": "Bob"
}
}
}
}