SDK de PHP
Biblioteca oficial da AltiviaCloud para PHP, cobrindo saldo, catálogo, pedidos e leitura de SMS.
Ainda não publicado no Packagist. Enquanto o pacote não sai, use a API REST diretamente: o guia de primeiros passos mostra todas as chamadas com cURL, e elas funcionam com o cliente HTTP de qualquer linguagem.
Como será o uso
PHP
use AltiviaCloud\Client;
$client = new Client("ac_live_SUA_CHAVE");
$balance = $client->getBalance();
$countries = $client->getCountries();
$order = $client->createOrder("id_do_pais", "id_do_servico");
$sms = $client->getSms($order["id"]);Métodos
getBalance()— saldo da carteiragetCountries()— lista de paísesgetServices()— lista de serviçosgetPrices($countryId, $serviceId)— preço de um par país e serviçocreateOrder($countryId, $serviceId)— compra um númerogetOrder($id)— detalhes do pedidolistOrders(?$status)— lista pedidos, com filtro opcional de statuscancelOrder($id)— cancela; sem SMS recebido, o valor volta integralfinishOrder($id)— encerra o pedido depois de receber o SMSgetSms($id)— mensagens recebidas no pedido