Ejemplo n.º 1
0
/* Regulation Flow:
  listZipCodes -> createRegulationAddress -> uploadProofOfAddress -> Is Address Valid ->requestAddressVerification 
  -> linkAddress -> Unlink Address -> listRegulationAddress-> Delete Address 

/* Operations used:
    listZipCodes
    createRegulationAddress
    uploadProofOfAddress
    requestAddressVerification
    linkAddress
    Is Address Valid
    Unlink Address 
    listRegulationAddress x2
    Delete Address
*/
Unirest::auth(Configuration::$BasicAuthUserName, Configuration::$BasicAuthPassword);
$controller = new RegulationController();
$inventoryController = new InventoryController();
try {
    //Get Zip Code DEU
    $zipCodes = $controller->getZipcode('DEU', 0, 1, NULL);
    echo "<br/><br/><br/>";
    echo "<b>ZipCodes Response</b><br/>";
    echo "cityZipCodes: " . $zipCodes->cityZipCodes[0]->cityName . "<br/>";
    echo "zipCode: " . $zipCodes->cityZipCodes[0]->zipCode . "<br/>";
    $zipCode = $zipCodes->cityZipCodes[0]->zipCode;
    $zipCode = NULL;
    //Create Regulation Address
    echo "<br/><br/>";
    echo '<b>Create Regulation Address</b><br/>';
    $customerReference = 'address #123';