PHPスクリプトを使用して、特定の期間に作成された注文を取得しようとしています。これは、私が ebay に対して行う最も基本的な要求です。
<?xml version="1.0" encoding="utf-8"?>
<GetOrdersRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>[my authentication token]</eBayAuthToken>
</RequesterCredentials>
<CreateTimeFrom>2012-05-10T00:00:00.000Z</CreateTimeFrom>
<CreateTimeTo>2012-05-15T00:00:00.000Z</CreateTimeTo>
</GetOrdersRequest>
呼び出しの互換性レベルは 773 です。この同じ要求は、eBay の API テスト ツールでは正常に機能しますが、スクリプトで使用すると、不適切な結果が返されます。
返されるエントリの総数は 2648 ですが、注文配列には 100 の注文しか含まれていません。これらの 100 件の注文もデータベースに挿入されません。挿入クエリは false を返します。エントリと ebay から返された実際の注文とのこの違いは何ですか? 2648 の注文をすべて正常に取得するにはどうすればよいですか?