FeedsAPIおよびReportsAPI用のPHPライブラリの新しいコピーをダウンロードしました
いくつかの操作のためにフィードAPIを呼び出し、レポートを要求するためにレポートAPIを呼び出したいので、両方のAPIのclient.phpを含めようとしていました。
しかし、コードを実行すると、
PHP Fatal error: Cannot redeclare class MarketplaceWebService_Model in /mnt/hgfs/keyur On My Mac/webs/keyur.iec.com/htdocs/vendors/AmazonAPI/ReportsAPIClass/src/MarketplaceWebService/Model.php
このAPIの両方ですべてのファイルとフォルダを調べたところ、同じ数のファイルがあり、Netbeansを使用して各ファイルを比較したため、それらは同一であることがわかりましたが、まったく違いはありませんでした。
同じファイルを持つ 2 つの API があるのはなぜですか?
レポート API セクション クライアント ライブラリ - PHP - バージョン 2009-01-01 を使用しています このライブラリについて
2009-01-01 API バージョンに基づきます。amazon-mws-v20090901-php-2011-08-01.zip ファイルのみを参照します。
と
Feeds API セクション クライアント ライブラリ - PHP - バージョン 2009-01-01 このライブラリについて
2009-01-01 API バージョンに基づきます。amazon-mws-v20090901-php-2011-08-01.zip ファイルのみを参照します。