PHP5でのSOAP呼び出し(解決編)

PHP5において、Webメソッドの引数がオブジェクトだとうまく呼び出せなくて困っていたが、AmazonWebサービスのコードサンプルが参考になる。

http://www.awszone.com/samples/index.aws
AWS Zone - Amazon Web Services (TM) - Made Simple. AWS4 Code Samples, XML and SOAP Scratch Pads and more...
このページから”Auto-generate samples in Scratch Pad”へ進み、リクエストの内容を選んでいけばコードを自動生成してくれます。

例えば、PHP5のSOAP呼び出しのコードサンプルは以下。
http://www.awszone.com/codegenerator.jsp?awszone_Locale=US&Service=AWSECommerceService&awszone_Lang=php5&Operation=ItemSearch&Style=Document%2Fliteral&ContentType=text%2Fxml&SubscriptionId=0525E2PQ81DD7ZTWTK82&SearchIndex=Baby&awszone_Code=php5

それにしても、AmazonWebサービスは凄い。