Buy It Now로 즉시 구입하고 즉시 지불하면 코드가 올바르게 트리거됩니다. 코드가 테스트를 위해 전자 메일을 보냅니다.Ebay API FixedPriceTransaction - ReturnedTransactionCountActual은 0을 반환합니다.
내가 원하는 내가 여기 믿습니다 판매 항목의 이베이 항목 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>**
내가 이베이 API 사용하고 있습니다 :
public void EbayCall(GetItemTransactionsResponseType response)
을
올바른 대상이 맞습니까? 왜 response.ReturnedTransactionCountActual이 0인지 알 수 없습니다. 응답 .Item.ItemID가 null입니다.
응답. 응답은 성공을 반환합니다.
내가 뭘 잘못하고 있니?
아, 그 XML은 단지 샘플에 불과합니다. XML을 직접 파싱하는 것보다는 API를 사용하는 편이 낫다. – KevinUK
API에 실제로 XML을 구문 분석하는 메서드가 있습니까? – jdweng