エラー: "B005SR0OMY" is not a valid value for ItemId.

はぁ・・・

最近まで正常に表示されていたので
全くわかりませんでしたが、表示されなくなっていたので

あわわ・・・って急いで調べました。

1時間検索の末、やっと
エンドポイントが原因ということを書いているページがあったので

AWSECommerceServicePortJPというのが wsdlに記述されているので
そこの値を指定すると解決しました。

$AWS_wsdl_end_point = 'https://webservices.amazon.co.jp/onca/soap?Service=AWSECommerceService';
$client->__setLocation($AWS_wsdl_end_point);


wsdlは日本のurlから取得しているのになんでcomの値が入っているの?
って感じ。
まったく もう!!