我正在构建一个BI网络应用程序的Node.js后端,需要连接到Linkedin以获取我与之交互的LinkedIn用户的基本信息(全名,当前位置和交互日期)。
我想跟踪以下互动:
我已经找到了这个非常有用的剪贴簿,允许我根据个人资料网址获取个人资料信息。 https://github.com/linkedtales/scrapedin
所以现在我需要找到一种方法来自动获取我与之交互的用户的个人资料网址,以及获取交互日期。
任何的想法 ?任何形式的帮助将非常感激。
在authenticated之后,您的应用程序向https://api.linkedin.com/v1/people/~?format=json提出请求。您可以使用axios作为您的客户。根据documentation的样本回复将是这样的:
{
"firstName": "Frodo",
"headline": "Jewelery Repossession in Middle Earth",
"id": "1R2RtA",
"lastName": "Baggins",
"siteStandardProfileRequest": {
"url": "https://www.linkedin.com/profile/view?id=…"
}
}
然后你在response
变量中存储了以上响应:
const userProfileUrl = JSON.parse(response).siteStandardProfileRequest.url