如文档(https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/TransactionSearch_API_Operation_SOAP/)中所述,“可以从TransactionSearch API调用返回的最大事务数为100。”
那么如果我想浏览所有结果,建议采用什么方式? 我想我可以缩短时间,直到它不到100个结果,但那真的很蹩脚......
答案 0 :(得分:19)
当交易搜索超过100个交易时,PayPal会发送100个交易,其中ACK为SuccessWithWarning
。
当您获得ACK = SuccessWithWarning时,从结果中获取最后一笔交易的时间戳。 现在进行另一个事务搜索调用,其中STARTDATE等于最后一个事务的时间戳。
继续,直到你得到ACK =成功。
希望这有帮助。