"缺少必需的参数,包括无效的参数值......"在linkedin API上发布accessToken请求时

时间:2014-09-13 16:27:09

标签: ruby-on-rails-3 post linkedin access-token

我正在关注authentication doc,以便在验证后获取用户个人资料详细信息。

我已成功完成GET authorization_code的第一步。但是当我在第二步中使用与前一个请求相同的POSTauthorization_code进行redirect_uri时,我得到以下回复:

  

{" error_description":"缺少必需参数,包含无效参数值,参数不止一次。 :client_id","错误":" invalid_request"}

我已将参数检查到POST请求多次,并且在那里找不到任何错误,例如使用正确的authorization_coderedirect_uri

还阅读了类似问题的一些答案,其中大多数人都说authorization_code在不到10秒或20秒内到期。但在我的情况下,POST请求在步骤1中接收它后的1秒内使用authorization_code。因此,到期不应该是一个问题。

我正在使用Rails 3.0.7和Net::HTTP发送POST请求。我已尝试将参数添加到URL以及请求正文。他们都没有工作。

任何帮助都将不胜感激。

提前致谢。

0 个答案:

没有答案