PayPal TransactionSearch API:如果匹配超过100个,如何翻阅结果

时间:2013-05-01 04:42:15

标签: paypal

如文档(https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/TransactionSearch_API_Operation_SOAP/)中所述,“可以从TransactionSearch API调用返回的最大事务数为100。”

那么如果我想浏览所有结果,建议采用什么方式? 我想我可以缩短时间,直到它不到100个结果,但那真的很蹩脚......

1 个答案:

答案 0 :(得分:19)

当交易搜索超过100个交易时,PayPal会发送100个交易,其中ACK为SuccessWithWarning

当您获得ACK = SuccessWithWarning时,从结果中获取最后一笔交易的时间戳。 现在进行另一个事务搜索调用,其中STARTDATE等于最后一个事务的时间戳。

继续,直到你得到ACK =成功。

希望这有帮助。