Integration Types
Alte caracteristici
Card Payments
Mobile Wallets
Alternative Payment Methods
Resources
Destinată managerilor de proiect, această matrice vă permite să evaluați logistica implicată în integrarea cu eGenius PlatformAPI.
Ambele protocoale, REST și NVP, oferă aceeași funcționalitate; totuși, există unii factori specifici pe care să îi luați în calcul înainte de a lua o decizie.
REST | NVP | |
---|---|---|
Când să utilizați soluția |
Cu integrări complexe care includ o aplicație web conectată la un server de aplicație, o bază de date și un server web. Acest protocol este potrivit, de asemenea, pentru integrări simple. | Cu integrări simple care includ o pagină web care trimite un formular către serverul web. |
Aptitudini tehnice necesare |
Este recomandat să aveți cunoștințe de bază HTTP și competența de a formula o solicitare HTTP în limbajul de scriptare pe partea server preferat. Este recomandat, de asemenea, să aveți cunoștințe de bază despre formatul de comunicație a datelor JSON. Consultați http://www.json.org/ |
Cunoștințe de bază HTTP și competența de a formula o solicitare HTTP în limbajul de scriptare pe partea server preferat. |
Cerințe software |
Fără | Fără |
Autentificare |
Informațiile pentru autentificare, ca de exemplu parola, sunt incluse în anteturile HTTP și nu în corpul solicitării. | Informațiile pentru autentificare sunt incluse în corpul Solicitării de tranzacție. |
Utilizarea HTTPS POST | Metoda POST este utilizată în mod normal atunci când doriți ca sistemul să creeze o nouă intrare în colecția adresată prin adresa URL. | POST este singura metodă HTTP validă pentru protocolul NVP și de aceea este utilizată pentru toate operațiunile de tranzacție. |
Utilizarea HTTPS PUT | Metoda PUT este utilizată în mod normal atunci când adresa URL conține o componentă a colecției. | PUT nu este o metodă acceptată cu protocolul NVP. |
Utilizarea HTTPS GET | Metoda GET este activată numai pentru operațiuni de colectare. | GET nu este o metodă acceptată cu protocolul NVP. |