访问时获取403https://api.linkedin.com/v1/companies/.



Equinix使用http://api.linkedin.com/v1/companies/获取任何公司的信息,我们将这些信息发布在该公司店面的Equinix Marketplace网站上。

我们正在使用Spring社交网络API连接到LinkedIn API。它以前工作过,现在开始给出以下错误:

###〔警告〕2015-07-02 00:17:17:839〔org.springframework.web.client.RestTemplate〕-获取"https://api.linkedin.com/v1/companies/universal-name=tata-通信:(id,名称,通用名称,电子邮件域,公司类型,股票代码,网站url,行业,状态,徽标url,方形徽标url,博客rss url,twitter id,员工计数范围,专业,地点,描述,股票交易所,成立年份,年底,num追随者(?"导致403(禁止(;调用错误处理程序###[error]2015-07-02 00:17:18:037[com.equinix.gse.gsd.servlet.SocialNetworkFlowHandlerServlet]-SocialNetworkServiceException

有没有通过API为任何用户获取任何公司信息?

从2015年5月12日开始,Linkedin对开放API进行了限制。访问Companies API需要您从LinkedIn申请并获得访问此信息的权限

根据领英,

对公司API端点的所有调用都需要经过身份验证的将被标记为领英公司页面管理员的用户即API调用的目标。您成为的管理员页面。如果该页面已经存在,则必须联系现有管理员以授予其他管理员的管理员访问权限领英会员。

如果您没有与目标公司进行交互的适当管理员权限。

因此,从现在起,您必须成为该公司页面的管理员才能访问Companies API

(这个LinkedIn页面可能有助于了解更多关于获得适当管理权限的信息。(

最新更新