通过 PHP 的 PayPal API TransactionSearch
Posted
技术标签:
【中文标题】通过 PHP 的 PayPal API TransactionSearch【英文标题】:PayPal API TransactionSearch via PHP 【发布时间】:2011-06-09 18:22:46 【问题描述】:我正在使用 PayPal 的 API 进行 TransactionSearch - https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_TransactionSearch。示例 php 代码位于https://cms.paypal.com/cms_content/US/en_US/files/developer/nvp_TransactionSearch_php.txt
我有一个 PayPal 企业帐户,并且我创建了一个 API 用户名、密码和签名。使用同一个 PayPal 帐户,我授予对我的 API 用户名的访问权限,以便我可以开始测试。使用 PHP 和 (cURL),我已经成功地通过 API 发送和接收信息。一切正常。
目标是我将我的 API 用户名提供给多个最终用户,以便我的应用程序可以查询他们的 PayPal 信息,并将他们的历史记录导入应用程序以供用户查看。我没有得到的部分:使用 TransactionSearch API,我看不到任何地方指定 PayPal 电子邮件地址 - 即我要查询历史信息的 PayPal 帐户。如何或在哪里查询多个个人 PayPal 账户?
【问题讨论】:
【参考方案1】:似乎还有一个额外的API参数可以使用,叫做SUBJECT
主题 可选的 授予您拨打此电话权限的 PayPal 帐户的电子邮件地址。 仅当您代表其他用户调用 API 时才设置此参数。
https://www.paypalobjects.com/en_US/ebook/PP_NVPAPI_DeveloperGuide/overview.html#2076088
【讨论】:
以上是关于通过 PHP 的 PayPal API TransactionSearch的主要内容,如果未能解决你的问题,请参考以下文章
如何实现 Paypal 定期支付 API 以及买家通过信用卡/借记卡 php 支付的选项? [关闭]
检查是不是通过 PHP 和/或 JQuery 成功付款?(PayPal API)
PayPal 自适应支付 API - 延迟链支付(PHP、JavaScript)