cybacchus

映画、CG、プログラム等

2016年2月21日日曜日

作業メモ「MWS」で SSL certificate problem と怒られる

PHPでMWSを使ってみようと思い。
とりあえず、公式サイトからサンプル落としてきて
セラーIDやら、トークンやら各種パラメータをセットしてみる。

おりゃっと、ブラウザからサンプルをキックするが
なんかエラー。
SSL certificate problem
え!そんな公式サンプルやのにーなんで!とか思いながら
つらつらと調べると
海外のフォーラムに回答ありました。
https://sellercentral.amazon.com/forums/thread.jspa?messageID=3062943

ということで、サンプルソースを降りてゆくと
Client.php
というファイルにいますいます
CURLOPT_SSL_VERIFYPEER の設定が。
で、
setSSLCurlOptions の
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
の3っつ目の引数をfalse
にすると、動きました!

とりあえず、進めてよかった。