Linkedin新开发者计划公司API影响

Linkedin新开发者计划公司API影响,linkedin,Linkedin,在我的应用程序中,我使用公司API的以下API https://api.linkedin.com/v1/companies/id={id} 及 https://api.linkedin.com/v1/companies/{id}/updates?事件类型=状态更新 有了新的API程序,我是否需要更改现有的应用程序?我发现linkedin开发者网站上关于这一点的描述不够全面。如果我需要继续使用该应用程序,我真的需要与linkedin建立合作伙伴关系,还是可以像现在一样继续使用该应用程序。我们最近联

在我的应用程序中,我使用公司API的以下API

https://api.linkedin.com/v1/companies/id={id}

https://api.linkedin.com/v1/companies/{id}/updates?事件类型=状态更新


有了新的API程序,我是否需要更改现有的应用程序?我发现linkedin开发者网站上关于这一点的描述不够全面。如果我需要继续使用该应用程序,我真的需要与linkedin建立合作伙伴关系,还是可以像现在一样继续使用该应用程序。

我们最近联系了linkedin支持部门,了解有关更改

所以,第一个端点将可供您使用,而无需进入合作伙伴计划。以下端点是唯一可供使用的端点:

Profile API — /v1/people/~ 
Share API — /v1/people/~/shares 
Companies API — /v1/companies/{id}
第二个端点将需要LinkedIn的合作伙伴计划,您可以


但它不会涉及代码更改,因为它们将授予您应用程序的特权访问权限。在申请合作计划时,他们将要求获得LINKEDIN应用程序密钥和LINKEDIN应用程序密钥。他们将提供对这些密钥和机密的访问。

但有一点尚不清楚,那就是他们的API将如何响应未经LinkedIn批准的应用程序的任何请求。例如,如果我要查询people API,请求基本配置文件、电子邮件地址和完整配置文件,那么调用会以403失败,还是他们会以200 OK响应,但不返回完整配置文件数据?对于需要与LinkedIn合作的调用,他们会返回403禁止。简言之,如果您尚未申请该计划,并且您正在使用除上述三个电话之外的任何电话,则该计划将被阻止。@planet260谢谢,这是有道理的。但是,可以查询他们的人员API,同时询问emailaddress和r_fullprofile,其中只有r_fullprofile需要批准。那么这也会导致403响应?