我的用例: 尝试发布PUT请求,将帖子从小组的一般性讨论转移到工作讨论。
要发出该请求,您需要typical ugly piece of LinkedIn XML以及网址中的帖子ID。
问题是post id仅作为收到的位置标题的一部分出现,该标题是从POST请求(而不是在响应主体)获得的。
除了使用数据包嗅探之外的任何解决方案?
This OPEN bug from 2011,描述了同样的问题。
答案 0 :(得分:1)
由于您使用的是PECL oAuth库,请尝试使用OAuth::disableRedirects function。
答案 1 :(得分:0)
似乎LinkedIn仅返回带有位置标题的201,以防您可以发布到此论坛而不需要对您的帖子进行审核(通常这意味着您是该组的所有者)。
在任何其他情况下,LinkedIn将返回202(已接受)而没有位置标题(大部分情况)。