Путаница по поводу версии # PayPal API? - PullRequest
8 голосов
/ 28 ноября 2011

Я совершенно не понимаю номера версий. Я нашел документацию, которая показывает API версии 82.0 и изменения, которые были сделаны в этой версии здесь:

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

Однако, когда я использую мастер интеграции здесь (для C # / ASP.NET):

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

... он генерирует функции PayPal для версии "2.3" ... нет там, где рядом с версией "82.0".

В чем разница? Помимо номеров версий, они, похоже, используют один и тот же API. Если есть разница, где я могу найти документацию по API версии 2.3?

Ответы [ 2 ]

17 голосов
/ 28 ноября 2011

Мастер интеграции просто устарел и связан с тем временем, когда они начали использовать «большие номера версий», такие как 65, 68, 81, 82, 83 и т. Д.
106.0 - текущая последняя версия.
Вы можете найти последнюю версию API, загрузив WSDL по адресу https://www.paypalobjects.com/wsdl/PayPalSvc.wsdl и просмотрев версию ns :.Это последняя доступная версия API.

В новые версии API могут быть внесены новые изменения, но основные функции останутся прежними.
Например, параллельные платежи доступны только в версии 65.1 API (до этогоPAYMENTREQUEST не существовало).

Читайте также Рекомендации по управлению версиями API?

0 голосов
/ 02 июня 2014

Теперь версия Paypal API - "114.0"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...