Prevediamo di ritirare le versioni legacy dell'API Open Commerce (OCAPI) 16.x e precedenti il 1° luglio 2020. Poiché la propria organizzazione potrebbe utilizzare questa funzionalità, desideriamo illustrare l'impatto per l'organizzazione e le opzioni a disposizione.
Probabilmente ci si starà anche chiedendo perché abbiamo deciso di ritirare le versioni di OCAPI legacy. Salesforce desidera concentrare i propri sforzi di sviluppo sull'ultima versione API con l'obiettivo di migliorare la sicurezza e le prestazioni. Questo ci ha portato alla decisione di ritirare le versioni API preesistenti.
Quale procedura devo eseguire? Che cosa accadrà se non viene adottata questa azione?
Sarà necessario ricompilare le applicazioni in modo che utilizzino la versione OCAPI disponibile più recente, per impedire eventuali interruzioni
nelle applicazioni che stanno ancora utilizzando le versioni legacy.
Sarà necessario esaminare le dipendenze delle versioni e determinare dove potrebbero essere ancora in uso le vecchie versioni degli endpoint OCAPI. Possiamo assistere, se necessario, fornendo l'elenco degli endpoint e le versioni chiamate da tali endpoint.
Tuttavia, sarà responsabilità dei propri team di sviluppo capire in quali punti del codice gli endpoint stanno effettuando queste chiamate.
Una volta determinati gli endpoint che devono essere modificati, il proprio team di sviluppo deve iniziare ad aggiornare tali endpoint alle versioni più recenti e ad eseguire una serie di test per stabilire gli effetti che questa modifica potrebbe avere sui propri siti di e-commerce. Suggeriamo di effettuare dei test di regressione completi correlati alle aree di codice modificate.
È importante adottare il più possibile le nuove versioni per poter usufruire dei vantaggi di una fornitura di cloud software costante, quali sicurezza, prestazioni e funzioni migliorate. Sappiamo che è poco pratico dover adottare ogni versione non appena viene rilasciata, ma nello stesso tempo utilizzare versioni vecchie di diversi anni può rappresentare un problema.
000380633

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.