首页 文章

LinkedIn API:获取公司数据

提问于
浏览
0

我需要开发一个新的PHP脚本,它连接到我的LinkedIn公司页面,然后备份一些数据 . 我读了official documentation on company pages management和关于OAuth2的那个,但我为什么要用呢?

enter image description here

我不明白:我不希望人们登录我的网站认为他们的帐户,我只需要连接到我的公司页面以获取一些数据 .

PS:我已经在https://developer.linkedin.com/my-apps创建了一个应用程序 . 我应该使用"Client ID"和"Client Secret"键请求什么URL?我迷路了

1 回答

  • 1

    LinkedIn要求您使用OAuth2 .

    解决方法是在您的帐户或公司帐户下进行身份验证,获取访问令牌,并将其存储在数据库中 . 然后,应用程序从数据库中读取令牌以通过任何API调用提交,从而绕过用户在访问网站时进行身份验证的需要 . 这将允许您在主页上显示LinkedIn的公司更新,而不会提示访问者登录OAuth2 .

    如果采用这种方法,令牌每90天到期一次,需要续订 . 根据您获得的流量,也可能值得考虑缓存API响应,因此您每小时左右只进行一次API调用 . 您的开发者帐户会限制您在24小时内可以进行的API调用次数,如果超过阈值,您将无法在第二天之前发出任何其他请求 .

相关问题