diff --git a/.env-example b/.env-example index c6e0e2c..bc0c35a 100644 --- a/.env-example +++ b/.env-example @@ -1,10 +1,12 @@ VONAGE_API_KEY= VONAGE_API_SECRET= -VONAGE_APPLICATION_ID= +VONAGE_API_SIGNATURE_SECRET= +VONAGE_APPLICATION_ID=12a3b4cd-a1b2-1ab2-a1b2-a1234bc5d678 VONAGE_APPLICATION_PRIVATE_KEY_PATH= FROM= VONAGE_TO_NUMBER= RECIPIENT_NUMBER= +FROM_NUMBER= TO_NUMBER= VONAGE_SECRET_ID= INSIGHT_NUMBER= diff --git a/numbers/search-available.php b/numbers/search-available.php index 3098479..3af0985 100644 --- a/numbers/search-available.php +++ b/numbers/search-available.php @@ -9,8 +9,12 @@ $client = new \Vonage\Client($basic); /** @var IterableAPICollection $response */ +/** Note: be careful when specifying "NUMBER_SEARCH_CRITERIA" environment variable: + * surround it with quotes if it has a leading zero, otherwise the (string) conversion + * will assume it is an Octal number and convert it. e.g., (string)0123 results in "83". + */ $filter = new AvailableNumbers([ - "pattern" => (int) NUMBER_SEARCH_CRITERIA, + "pattern" => (string)NUMBER_SEARCH_CRITERIA, "search_pattern" => (int) NUMBER_SEARCH_PATTERN, "type" => VONAGE_NUMBER_TYPE, "features" => VONAGE_NUMBER_FEATURES,