paypal NVP TransactionSearch 错误消息“结果数被截断”
Posted
技术标签:
【中文标题】paypal NVP TransactionSearch 错误消息“结果数被截断”【英文标题】:paypal NVP TransactionSearch error message "The number of results were truncated" 【发布时间】:2016-07-10 05:04:12 【问题描述】:标题是 Paypal NVP API 的错误消息。 API 是TransactionSearch
。
在我的 php 代码中,如果我设置搜索参数"STATUS" => "Reversed"
,API 会返回这个结果:
'TIMESTAMP' => '2016-03-23T02:32:41Z', 'CORRELATIONID' => '77fcf63ee550e', 'ACK' => 'SuccessWithWarning', 'VERSION' => '109.0', 'BUILD' => '18316154', 'L_ERRORCODE0' => '11002', 'L_SHORTMESSAGE0' => 'Search warning', 'L_LONGMESSAGE0' => 'The number of results were truncated. Please change your search parameters if you wish to see all your results.', 'L_SEVERITYCODE0' => 'Warning'
但是,如果我不添加搜索参数"STATUS"
,API返回成功!
所以,我想知道如何设置搜索参数,以便使用"STATUS" => "Reversed"
得到正确的结果
【问题讨论】:
【参考方案1】:您有很多反向交易吗?我问是因为可以从 TransactionSearch API 调用返回的最大事务数是 100。在这种情况下,API 响应看起来有超过 100 次命中。尝试缩小数据范围或寻找其他状态,看看是否仍然出现错误。无论如何,您可以在这里找到此 API 的技术参考指南:https://developer.paypal.com/docs/classic/api/merchant/TransactionSearch_API_Operation_NVP/
【讨论】:
以上是关于paypal NVP TransactionSearch 错误消息“结果数被截断”的主要内容,如果未能解决你的问题,请参考以下文章
Paypal express checkout 使用 NVP 上线 - “安全标头无效”