CR SDK

Il CR SDK è un JavaScript che aggiunto alle pagine delle app fornisce le funzioni per dialogare con la piattaforma di Open2b Commerce Ready:

<script src="https://open2b.net/js/cr-sdk-1.2.min.js"></script>
Nota: quando l'app passa in produzione è sempre preferibile scaricare lo script del CR SDK e ospitarlo sui propri server.

Le seguenti sono le funzioni fornite:

CR.api Chiama un metodo delle API, ultima versione, e ne ritorna la risposta.
CR.apiVersion Chiama un metodo delle API, in una particolare versione, e ne ritorna la risposta.
CR.closeDialog Chiude la finestra di dialogo attualmente aperta.
CR.getAuthRequest Ritorna la stringa utilizzata dalle applicazioni lato server per autenticare il negozio.
CR.getInfo Ritorna informazioni quali le versioni delle API e il locale dell'utente.
CR.Menus.clear Rimuove tutte le voci di menù dell'app.
CR.Menus.create Crea una nuova voce in un menù o sostituisce una voce esistente.
CR.Menus.remove Rimuove una o più voci dell'app da un menù.
CR.Menus.find Ritorna le voci in un determinato menù o in tutti i menu.
CR.Snippets.clear Rimuove tutti gli snippet.
CR.Snippets.create Crea un nuovo snippet o ne sostituisce uno esistente.
CR.Snippets.remove Rimuove uno o più snippet.
CR.Snippets.find Ritorna gli snippet richiesti.
CR.Storage.clear Rimuove tutte le chiavi e i valori dell'app nello storage.
CR.Storage.remove Rimuove delle chiavi dallo storage.
CR.Storage.get Ritorna i valori associati alle chiavi.
CR.Storage.set Aggiunge nuove chiavi o modifica quelle esistenti.