我正在使用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帐户?
答案 0 :(得分:2)
似乎有一个额外的API参数可以使用,称为SUBJECT
SUBJECT 可选的 已授予您进行此调用的权限的PayPal帐户的电子邮件地址。 仅当您代表其他用户调用API时才设置此参数。
https://www.paypalobjects.com/en_US/ebook/PP_NVPAPI_DeveloperGuide/overview.html#2076088