LinkedIn API突然返回405错误

时间:2015-04-07 23:38:48

标签: linkedin

我们的一个使用LinkedIn登录的应用程序,并且已经运行了很长时间,现在突然被打破了,截至昨天。我们对People端点的大多数但不是所有的调用都返回405错误。该端点有什么变化吗?

我正在进行GET,就像文档说的那样,我回来了“(405)Method Not Allowed”。来自LinkedIn。这是我要求的网址:

https://api.linkedin.com/v1/people/~:(id,email-address,first-name,last-name,headline,industry,summary,specialties,associations,honors,skills,interests,educations,phone-numbers,main-address,picture-url,public-profile-url,following,positions,three-current-positions,location,site-standard-profile-request)

任何帮助或最近LinkedIn API更改的任何链接将不胜感激。在过去的几天里,我找不到任何有关任何变化的参考,但我们的应用突然破了,我们没有改变任何事情。任何人吗?

2 个答案:

答案 0 :(得分:3)

LinkedIn昨天发布了一些未公布的变更,这已经打破了他们的oAuth终点。他们当然还没有提到它。

您可以在此处查看解决方法: POST https://www.linkedin.com/uas/oauth2/accessToken HTTP/1.1 results in Method Not Found on LinkedIn

答案 1 :(得分:1)

我们已经解决了这个问题,添加了请求标题" Expect"像这样空:

curl_setopt($ ch,CURLOPT_HTTPHEADER,数组('期待:'));