商品を購入してすぐに支払いをすると、コードが正しくトリガーされています(コードはテストするために電子メールを送信します)。私が欲しいものEbay API FixedPriceTransaction - ReturnedTransactionCountActualは0を返しますか?
は、私がここにあると考えているアイテム販売(ドキュメントにこのサンプルを見つけた)のeBayの項目IDです:
<GetItemTransactionsResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2015-07-02T00:09:03.273Z</Timestamp>
<Ack>Success</Ack>
<Version>967</Version>
<Build>E967_CORE_BUNDLED_11481347_R1</Build>
<PaginationResult>
<TotalNumberOfPages>1</TotalNumberOfPages>
<TotalNumberOfEntries>1</TotalNumberOfEntries>
</PaginationResult>
<HasMoreTransactions>false</HasMoreTransactions>
<TransactionsPerPage>100</TransactionsPerPage>
<PageNumber>1</PageNumber>
<ReturnedTransactionCountActual>1</ReturnedTransactionCountActual>
<Item>
<AutoPay>false</AutoPay>
<Currency>USD</Currency>
**<ItemID>110048746230</ItemID>**
私はeBayのAPIを使用しています:
public void EbayCall(GetItemTransactionsResponseType response)
を
これは正しいオブジェクトですか?私はresponse.ReturnedTransactionCountActualが0である理由を見ることができません。また、response.Item.ItemIDはnullです。
response.Ackは成功を返します。
私は間違っていますか?
ああ、そのXMLはほんの一例です。 XMLを自分で解析するよりもむしろAPIを使用したいと思います。 – KevinUK
APIには実際にXMLを解析するメソッドがありますか? – jdweng