Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何通过URL查询PayPal交易的状态_Php_Xml_Paypal - Fatal编程技术网

Php 如何通过URL查询PayPal交易的状态

Php 如何通过URL查询PayPal交易的状态,php,xml,paypal,Php,Xml,Paypal,在PayPal中是否有任何方法可以通过交易id返回交易信息 示例(): 我们能找到的最多是这样的:paypal.com/cgi-bin/webscr?cmd=\u view-a-trans&id=7DJ47958EX567045P 这正是我想要的,但我需要XML 如果无法用XML显示信息,有没有办法用PHP获取信息?您可以使用GetTransactionDetails API获取有关事务的详细信息。我会让这对你来说很简单 该类返回一个通用PHP数组作为结果,因此如果需要XML,可以使用数组到XM

在PayPal中是否有任何方法可以通过交易id返回交易信息

示例():

我们能找到的最多是这样的:paypal.com/cgi-bin/webscr?cmd=\u view-a-trans&id=7DJ47958EX567045P

这正是我想要的,但我需要XML


如果无法用XML显示信息,有没有办法用PHP获取信息?

您可以使用GetTransactionDetails API获取有关事务的详细信息。我会让这对你来说很简单

该类返回一个通用PHP数组作为结果,因此如果需要XML,可以使用数组到XML类或类似的东西


或者,您也可以直接构建自己的API请求来代替。

请不要使用URL缩短器服务。你的问题应该是独立的。我正在使用codeigniter。你知道如何快速到位或必须使用第三方插件的方法吗?我会在这里测试,谢谢你的回复。我实际上有一个测试,你可以查看。不过,我不再维护它了,因为我链接到的主要版本与Composer兼容,所以您可以通过这种方式安装它,它将在CodeIgniter中提供。很高兴听到这个消息。该库包含了所有PayPal经典API,因此您可以轻松地集成PayPal所需的几乎所有功能。