2017-04-08 54 views
1

我新来贝宝集成任何一个可以请帮我我怎样才能找到这请求方法用于贝宝itegration。 当我支付按钮点击下面做卡列斯:我怎样才能找到它的请求方法是使用贝宝集成

  1. logtimeout(GET)
  2. AUTH(GET)
  3. setbuyer(POST)
  4. P1(POST)
  5. P2(POST )

所以,我混淆了哪种方法实际上是打电话给paypal支付。 贝宝将停止GET方法,所以我想昌GET开机自检提前

谢谢...

+0

你能分享一些你的贝宝按钮的代码吗? – bluepnume

+0

这个问题与PayPal的其中一个万能网关有关吗?我问,因为我看到你用omnipay标记了这个问题。一般情况下,如果您使用的是omnipay,我会使用PayPal REST网关,它使用POST方法进行到网关的所有通信。 – delatbabel

+0

@delatbabel首先感谢您的回答,是您的权利我使用** omnipay/PayPal **。我使用PayPal_Express结帐所以**是他们需要转换请求方法吗?**还有一个问题,请你向我解释一下PayPal_Express的omnipay网关中的流程如何工作?在下一个项目中,我一定会使用PayPal REST Gateway。 –

回答

0

如果您使用的是PayPal快速omnipay网关(PayPal_Express),那么所有的呼叫在网关是POST调用。没有使用GET调用,它们都在前一段时间被转换为POST调用,当时PayPal宣布他们不赞成使用GET调用。

一般来说,我会建议使用PayPal_REST网关,而不是PayPal_Express,呼叫更新,文档更好。您可以进入Pay​​Pal的开发者网站并获取REST的API密钥,您可以在切换时使用Express密钥。

+0

正如你所说**没有使用GET调用,它们都在前一段时间被转换为POST调用,当时PayPal宣布他们不赞成使用GET调用。** 我使用 “omnipay/omnipay”: “〜2.0”, “omnipay/authorizenet”:“〜2.0”, 此版本, 是否需要更改?什么? –

+0

不,你不需要改变任何东西,你应该都准备好使用这些版本。 – delatbabel

+0

非常感谢你指导我。 –