首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PayPal SOAP和NVP

PayPal SOAP和NVP
EN

Stack Overflow用户
提问于 2009-10-05 04:26:06
回答 4查看 19.1K关注 0票数 33

我是PayPal的新手,我想知道实现PayPal、SOAP和NVP API的哪种方式更好。

这两者之间的主要区别是什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-04-12 16:14:55

我推荐使用NVP (名称-值对,基本上是带有数据的POST ) API,而不是SOAP API。NVP应该比SOAP的重量轻很多。已经有a few questions on SO那个complain about SOAP了。我只是想弄清楚该用哪一个,结果发现了这些。希望这能有所帮助。

另外,下面是PayPal describes the NVP API如何

PayPal名称-值对API (NVP )使您能够利用HTTP的功能,只需将一个PayPal请求发送到PayPal并使用名称-值对指定请求参数。NVP是PayPal SOAP API的轻量级替代,并提供对的访问,这组功能与SOAP API相同。

强调我自己的。

票数 43
EN

Stack Overflow用户

发布于 2010-04-13 13:06:38

最好使用PayPal SOAP API (因为我已经完全实现了这一点)。donut说NVP是轻量级的,这是正确的。但是使用SOAP有两个主要优点:

  1. 出错的机会更多的是NVP,因为它是面向对象的。
  2. 如果你至少有一年的编程经验,那么你会对SOAP感到更舒服。

我推荐SOAP胜过NVP,但这也取决于使用情况。

票数 4
EN

Stack Overflow用户

发布于 2011-11-05 07:10:13

我只是简单地认为SOAP对许多新程序员来说更好,因为它是面向对象的,所以他们会更适应SOAP。但是,当你不是自己在API中创建对象时,很难在API中找到和理解逻辑!NVP是结构化的,因此您可以在脚本中创建自己的对象。这个版本的可扩展性越来越强!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1518263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档