我的用例: 試圖發出PUT請求,將帖子從羣組的一般討論轉移到工作討論。PHP oAuth從收到的標題中刪除位置
要發出該請求,您需要一個typical ugly piece of LinkedIn XML以及URL中的帖子ID。
問題是,帖子id僅作爲接收到的位置標題的一部分存在,該標題是從POST請求(不在響應主體)獲得的。
任何解決方案,除了使用數據包嗅探?
This OPEN bug from 2011,描述了同樣的問題。
我的用例: 試圖發出PUT請求,將帖子從羣組的一般討論轉移到工作討論。PHP oAuth從收到的標題中刪除位置
要發出該請求,您需要一個typical ugly piece of LinkedIn XML以及URL中的帖子ID。
問題是,帖子id僅作爲接收到的位置標題的一部分存在,該標題是從POST請求(不在響應主體)獲得的。
任何解決方案,除了使用數據包嗅探?
This OPEN bug from 2011,描述了同樣的問題。
由於您使用OAuth的PECL庫,請嘗試使用OAuth::disableRedirects function。
似乎LinkedIn只會返回201位置標題,以防您可以發佈到該羣組而不需要您的帖子被審覈(通常意味着您是該羣組的所有者)。
在任何其他情況下,LinkedIn將返回202(接受)沒有位置標題(大多數情況下)。
您是否使用cURL連接和/或oAuth PECL庫? – Jublo
不幸的是使用了PECL oAuth。 得到一個獨立的獲取函數實現,通過參數獲取它的所有依賴關係將會很好。 –