No se ha encontrado nada

Comprobación de número

El comprobador de números valida el formato y la existencia de los números de teléfono indicados.

$connection = new ConnectionStream('application_id', 'application_token'); $number_checker = new NumberChecker($connection); $result = $number_checker->check(['608123456', '777777777', '420777777777', new PhoneNumber('603777777'), '42061110'], 'cz');

$result es un array cuyas claves son los números de teléfono.

[ 608123456 => [ 'phone_number' => '420608123456', 'valid' => true, 'country' => 'cz', 'call_prefix' => 420, 'network_code' => '23003', 'network_name' => 'Vodafone', ], 777777777 => [ 'phone_number' => '420777777777', 'valid' => true, 'country' => 'cz', 'call_prefix' => 420, 'network_code' => '23003', 'network_name' => 'Vodafone', ], 420777777777 => [ 'phone_number' => '420777777777', 'valid' => true, 'country' => 'cz', 'call_prefix' => 420, 'network_code' => '23003', 'network_name' => 'Vodafone', ], 603777777 => [ 'phone_number' => '420603777777', 'valid' => true, 'country' => 'cz', 'call_prefix' => 420, 'network_code' => '23002', 'network_name' => 'T-Mobile', ], 42061110: { 'phone_number': '42061110', 'valid': false, 'country': 'cz', 'call_prefix': 420, 'network_code': null, 'network_name': 'unknown' }, ]

Consulta del crédito

La clase BulkGate\Sdk\CreditChecker devuelve el saldo del monedero al que está conectada la aplicación.

$connection = new ConnectionStream('application_id', 'application_token'); $credit_checker = new CreditChecker($connection); $result = $credit_checker->check(); [ 'wallet' => 'main', 'credit' => 215.8138, 'currency' => 'CZK', 'free_messages' => 0, 'datetime' => '2026-01-15 09:00:00', ]

Ambas comprobaciones lanzan BulkGate\Sdk\ApiException cuando la API devuelve un error.

¿Le ha resultado útil esta página?