对PayPal API版本号感到困惑吗? [英] Confusion about PayPal API Version #'s?

查看:145
本文介绍了对PayPal API版本号感到困惑吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对版本号完全感到困惑.我在此处找到了显示API版本82.0以及该版本所做的更改的文档:

I'm completely confused about the version numbers. I found the documentation that shows up to API version 82.0 and the changes that were made in that version here:

https://cms.paypal.com/us/cgi-bin/?cmd = _render-content& content_ID = developer/e_howto_api_nvp_PreviousAPIVersionsNVP

但是,当我在此处使用集成向导时(对于C#/ASP.NET):

However, when I use the integration wizard here (for C#/ASP.NET):

https://www.paypal-labs.com/integrationwizard/ecpaypal/main.php

...它为版本"2.3"生成了一个贝宝功能...在版本"82.0"附近没有位置.

... it generations a paypal functions for version "2.3"... no where near version "82.0".

有什么区别?除了版本号以外,它们似乎正在使用相同的API.如果有区别,我在哪里可以找到有关版本2.3的API的文档?

What is the difference? Aside from the version numbers, they appear to be using the same API. If there is a difference, where can i find documentation on the API that is version 2.3?

推荐答案

集成向导已过时,源于他们开始使用大版本号"(例如65、68、81、82、83等)之前的时间.
106.0是当前最新版本.
您可以通过在 https://www.paypalobjects上加载WSDL来找到可用的API最新版本. .com/wsdl/PayPalSvc.wsdl 并查看ns:version.这是最新的可用API版本.

The integration wizard is just outdated and stems from a time before they started using 'large version numbers' such as 65, 68, 81, 82, 83, etc.
106.0 is the current latest version.
You can find the latest version of the API's available by loading the WSDL at https://www.paypalobjects.com/wsdl/PayPalSvc.wsdl and looking at the ns:version. This is the latest available API version.

新的API版本可能会引入新的更改,但核心功能将保持不变.
例如,并行支付仅适用于API版本65.1(在不存在PAYMENTREQUEST之前).

New changes may be introduced with new API versions, but core functionality would remain the same.
For example, parallel payments is only available with API version 65.1 (before that PAYMENTREQUEST didn't exist).

还阅读 API版本控制的最佳做法?

这篇关于对PayPal API版本号感到困惑吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆