2014-09-03 76 views
0

我正在使用TransactionSearch()方法返回有關這些交易的交易列表和詳細信息。它工作得很好,除了我只有交易的日期,金額和其他詳細信息 - 不包括出售的實際商品的名稱。PayPal Classic API TransactionSearch方法不會返回已售出的商品/產品

我使用下面讓我的API調用:

   String transID = responseValues.get("L_TRANSACTIONID" + String.valueOf(counter)); 
       String timeStamp = responseValues.get("L_TIMESTAMP" + String.valueOf(counter)); 
       String timeZone = responseValues.get("L_TIMEZONE" + String.valueOf(counter)); 
       status = responseValues.get("L_STATUS" + String.valueOf(counter)); 
       type = responseValues.get("L_TYPE" + String.valueOf(counter)); 
       String amt = responseValues.get("L_AMT" + String.valueOf(counter)); 
       String fee = responseValues.get("L_FEEAMT" + String.valueOf(counter)); 
       String netAmt = responseValues.get("L_NETAMT" + String.valueOf(counter)); 
       String cCode = responseValues.get("L_CURRENCYCODE" + String.valueOf(counter)); 
       String name = responseValues.get("L_NAME" + String.valueOf(counter)); 
       String email = responseValues.get("L_EMAIL" + String.valueOf(counter)); 

正如你可以看到有沒有實際通話所賣的產品的名稱的任何方式。有誰知道我會怎麼做呢?

回答

1

您需要致電GetTransactionDetails進行任何您想要的詳細交易。它將返回有關交易的各種數據,包括原始付款請求中包含的所有購物車項目數據。

+0

這意味着在帶有transactionSearch()返回的事務列表之後;那麼我應該遍歷所有這些事務ID以便返回關於這些事務的更多信息? – user3456571 2014-09-03 19:33:22

+0

如果你需要所有的細節,是的。 – 2014-09-03 23:03:53

+0

優秀。謝謝,安德魯。 – user3456571 2014-09-04 17:54:36