Flash8ではWebServiceConnectorコンポーネントから Amazon ECS 4.0 へ接続が可能に
FlashMX2004ではWebServiceConenctorコンポーネントを用いて Amazon ECS 4.0 へ接続を行おうとすると下記エラーが表示され接続することができませんでした。
Flash は、次の URL から Web サービスを見つけることができませんでした。 http://webservices.amazon.com/AWSECommerceService/JP/AWSECommerceService.wsdl
よって団子一味のAmazonの広告は Amazon ECS 3.0 (AWS3.0)を用いてAmazon商品へのリンクを貼っていました。
Flash8では問題が修正されたのか、上記URLよりECS4.0への接続が可能になっています。
メニューの「ウインドウ」→「他のパネル」→「Webサービス」を選択しWebサービスウインドウを開きWebサービスの定義を行う箇所で上記URLを入力すると、接続できることが確認できます。
Amazon ECS 4.0では3.0よりも詳細な検索や取得できるデータの細かい調整が可能になっています。
しかして Amazon ECS 4.0 から取得するXMLはノード数がとても多いからかどうか、コンポーネントインスペクタのスキーマでXMLのツリー構造を確認しようとすると処理に時間がかかってかなり重たいです。
Amazon ECS 3.0用 wsdlファイル
http://soap.amazon.co.jp/schemas3/AmazonWebServices.wsdl
Amazon ECS 4.0用 wsdlファイル
http://webservices.amazon.com/AWSECommerceService/JP/AWSECommerceService.wsdl