LinkedIn PHP api问题

时间:2013-05-29 13:57:37

标签: php api rest linkedin

今天,在我们迁移到新成员权限api后,一切都出错了。 我使用cosumer密钥和秘密,我从linkedin api仪表板本身获得了oauth令牌和秘密。

有三种不断出现的问题: 第一个:

{"errorCode": 0,"message": "Could not find person based on: ~","requestId": "7GPT96SW3C","status": 404,"timestamp": 1369827647671}

第二

<error><status>401</status><timestamp>1369826490661</timestamp><request-id>ZYWPUD43G3</request-id><error-code>0</error-code><message>[unauthorized]. The token used in the OAuth request is not valid. ******</message></error>

第三

com.linkedin.anet.auth.pub.ANetAuthException: other: anetID=*****

有人也有这些吗?如果是的话,你是怎么解决的? 谢谢!

3 个答案:

答案 0 :(得分:2)

对用户进行身份验证后,您不再需要进行访问令牌调用 - 只需存储访问令牌并将其重新用于后续请求。

答案 1 :(得分:0)

检查您是否发送了一次或两次请求进行身份验证,可能会出现令牌被其他请求替换的情况。

答案 2 :(得分:0)

我得到了“401&lt;”并通过更正我格式错误的URL并因此请求不存在的资源(报告为未授权)来修复它。您的404错误可能存在同样的问题。您能否发布您正在使用的特定网址。这将提供更多的洞察力。另外,当你应该通过POST传递它们并且所有的POST请求都是通过HTTPS时,确保你没有通过GET传递params