Questo metodo può essere utilizzato per ottenere la lista delle nazioni disponibili all'interno del sistema.
Non ci sono parametri specifici richiesti per l'utilizzo di questo metodo. In caso di successo ritorna un'array di oggetti così strutturati:
In caso di errore il metodo genererà un'eccezione che riporterà uno dei seguenti codici di errore:
require "vendor/autoload.php" try { $ezPrintSDK = new ezPrintSDKWrapper('http://demo.ezprint.it'); $apiToken = $ezPrintSDK->cLoginAPI('1WHm0icsupAEm9fil9en','yCHZ0nKiyn1MU0DhpgmG'); $availableCountries = $ezPrintSDK->backOffice->bGetCountries(); foreach($availableCountries as $country) { echo $country['countryId'], ' ', $country['countryName']; } } catch (Exception $e) { echo 'Error Code: ', $e->getMessage(); } |
try { var ezPrintSDK = require('ezprint-sdk-wrapper'); ezPrintSDK.initializeWrapper('http://demo.ezprint.it'); var apiToken = ezPrintSDK.cLoginAPI('1WHm0icsupAEm9fil9en','yCHZ0nKiyn1MU0DhpgmG'); var availableCountries = ezPrintSDK.backOffice.bGetCountries(); availableCountries.forEach(function(country) { console.log(country.countryId); console.log(country.countryName); }); } catch (ex) { console.log(ex); } |
try { ezPrintSDKWrapper.Client ezPrintSDK = new ezPrintSDKWrapper.Client("http://demo.ezprint.it"); ezPrintSDK.cLoginAPI("1WHm0icsupAEm9fil9en","yCHZ0nKiyn1MU0DhpgmG"); List<ezPrintSDKWrapper.Structures.countryItem> availableCountries = ezPrintSDK.BackOffice.bGetCountries(); foreach (ezPrintSDKWrapper.Structures.countryItem country in availableCountries) { System.Console.WriteLine("Country {0}: {1}", country.countryId, country.countryName); } } catch (ezPrintException ex) { string ErrorMessage = ex.Message; } |