paypal logo
undefined

PayPal目前允许对用于快速结账、网站付款专业版、集中付款和按钮管理器的经典版NVP/SOAP API使用GET和POST HTTP的请求方法。今后,PayPal将仅允许对这些API使用POST请求方法。此更改将不会影响REST和Adaptive API等其他API产品。

为避免服务中断,您必须在2018年6月之前验证您的系统是否已为此次更改做好准备。

关于经典版NVP/SOAP API

在大部分情况下,PayPal的经典版API都采用“名称-值对”(NVP)或“简单对象访问协议”(SOAP)来进行集成并使用PayPal的api*端点(例如“api-3t.paypal.com”)。这些NVP/SOAP API用于快速结账、网站付款专业版、集中付款和按钮管理器。若要确认某个请求是否使用了NVP/SOAP API,您可以检查该请求所使用的URL是否满足以下条件:

如需查看API操作的完整列表或了解更多详情,请参阅下方的常见问题以及PayPal开发者中心提供的NVP和SOAP API参考文件

Sandbox端点——已准备就绪

Sandbox环境对经典版NVP/SOAP API请求将只允许使用POST方法。

生产端点——将在2018年6月之后准备就绪

生产环境对经典版NVP/SOAP API请求将只允许使用POST方法。

临时Sandbox端点有什么变化?

请勿使用Sandbox端点更新之前提供的以下测试端点:

GET和POST HTTP请求方法之间有何区别?

GET用于请求数据,而POST则用于提交数据到指定的资源。就安全性而言,关键的区别在于GET请求在URL中传递参数,并且可以被缓存。有关GET与POST的区别的更多详情,请参阅w3schools网站

为什么PayPal REST API不会受到影响?

REST API的设计中采用了各种不同的HTTP请求方法。GET方式用于请求某个对象的详细信息。由于API凭证信息是作为HTTP标头传递的,因此降低了缓存GET请求的相关风险。

此次更改具体会影响哪些API操作?

快速结账API操作

集中付款API操作

网站付款专业版API操作

按钮管理器API操作

如需更多帮助,请前往https://www.paypal-techsupport.com


Rating: