我正在嘗試使用SubmitFeed操作更新數量。有人對此有經驗嗎?我收到的錯誤是:'Action或Operation查詢參數必須存在',但我在查詢字符串中有'Action = SubmitFeed'。亞馬遜mws提交訂閱
我已經寫了四個其他函數(RequestReport,GetReportRequestList,GetReport,& GetFeedSubmissionList),它可以很好地工作。我想我缺少一些cURL配置選項以發佈文件。
捲曲選項:
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER => array(
'Content-Type: application/x-www-form-urlencoded',
'Content-MD5: '. $md5,
'Transfer-Encoding: chunked',
)),
curl_setopt($ch, CURLINFO_HEADER_OUT => true);
curl_setopt($ch, CURLOPT_UPLOAD => true);
curl_setopt($ch, CURLOPT_PROTOCOLS => CURLPROTO_HTTPS);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_VERBOSE, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_PORT , 443);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, implode('&', $url_parts));
任何人都可以幫助?謝謝。
嗨,你可以請分享你所有的參數,你在這裏沒有足夠的幫助。 – 2013-04-10 11:01:32
什麼參數?這些都是我用來捲曲的。這可能對其他人有幫助:查找AMTU。這是一種更簡單的提交Feed的方法。 AMTU在編寫代碼片刻後工作。 – danilo 2013-04-18 20:51:51