Пример #1
0
 $VMB_TEMPLATE['mailbox'] = '1234';
 $VMB_TEMPLATE['pin'] = '1234';
 $VMB_TEMPLATE['timezone'] = 'America/Los_Angles';
 $VMB_TEMPLATE['check_if_owner'] = true;
 $VMB_TEMPLATE['require_pin'] = true;
 $VMB_TEMPLATE['skip_greeting'] = false;
 $VMB_TEMPLATE['skip_instructions'] = false;
 $VMB_TEMPLATE['is_setup'] = false;
 $VMB_TEMPLATE['owner_id'] = $USER_ID;
 printf("{$bldblu}TEST: Create VMB.{$txtrst}\n");
 $resp = $XBAR->put_vmbox($VMB_TEMPLATE, $ACCOUNT_ID);
 if ($resp['status'] == 'success') {
     printf("{$bldgrn}PASS: Create VMB.{$txtrst}\n\n");
     $VMB_ID = $resp['data']['id'];
     printf("{$bldblu}TEST: Get VMB by ID:{$bldred}{$VMB_ID}.{$txtrst}\n");
     $vmb = $XBAR->get_vmbox($VMB_ID, $ACCOUNT_ID);
     if (isset($vmb['id'])) {
         printf("{$bldgrn}PASS: Get VMB.{$txtrst}\n\n");
     } else {
         printf("{$bldred}FAIL: Get VMB.{$txtrst}\n\n");
     }
     printf("{$bldblu}TEST: Delete VMB{$txtrst}\n");
     $resp = $XBAR->del_vmbox($VMB_ID, $ACCOUNT_ID);
     if ($resp['status'] == "success") {
         printf("{$bldgrn}PASS: Delete VMB.{$txtrst}\n\n");
     } else {
         printf("{$bldred}FAIL: Delete VMB.{$txtrst}\n\n");
     }
 } else {
     printf("{$bldred}FAIL: Create Device.{$txtrst}\n\n");
 }