PayPal SOAP и NVP

Вы можете создать массив указателей.

Car** mycars = new Car*[userInput];
for (int i=0; i<userInput; i++){
    mycars[i] = new Car(...);
}

...

for (int i=0; i<userInput; i++){
    delete mycars[i];
}
delete [] mycars;

или

Конструктор Car () не обязательно должен быть общедоступным. Добавьте статический метод в ваш класс, который создает массив:

static Car* makeArray(int length){
    return new Car[length];
}
30
задан Waheed 5 October 2009 в 04:26
поделиться

2 ответа

Я бы рекомендовал использовать API NVP (пара «имя-значение», в основном POST с данными) поверх SOAP API. NVP должен быть значительно легче, чем SOAP. Есть несколько вопросов по SO , которые жалуются на SOAP . Я просто пытался понять, что использовать, и наткнулся на них. Надеюсь, это поможет.

Кроме того, вот как PayPal описывает NVP API :

API пары имя-значение PayPal (NVP API) позволяет вам использовать функциональные возможности PayPal API, просто отправив HTTP-запрос на PayPal и указание параметров запроса с помощью пар имя-значение. NVP API является облегченной альтернативой PayPal SOAP API и обеспечивает доступ к тому же набору функций , что и SOAP API.

Особое внимание уделяю моему собственному.

43
ответ дан 27 November 2019 в 23:59
поделиться

Лучше использовать PayPal SOAP API (так как я полностью реализовал это). пончик правильно, говоря, что NVP легкий. Но есть два основных преимущества использования SOAP:

  1. Вероятность ошибки намного выше, чем у NVP, поскольку он объектно-ориентирован.
  2. И если вы занимаетесь программированием хотя бы около года, вам будет удобнее работать с SOAP.

Я рекомендую SOAP вместо NVP, но это также зависит от использования.

4
ответ дан 27 November 2019 в 23:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: