SDK de Python
Biblioteca oficial da AltiviaCloud para Python, cobrindo saldo, catálogo, pedidos e leitura de SMS.
Ainda não publicado no PyPI. 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
Python
from altiviacloud import AltiviaCloud
client = AltiviaCloud("ac_live_SUA_CHAVE")
balance = client.get_balance()
countries = client.get_countries()
order = client.create_order("id_do_pais", "id_do_servico")
sms = client.get_sms(order["id"])Métodos
get_balance()— saldo da carteiraget_countries()— lista de paísesget_services()— lista de serviçosget_prices(country_id, service_id)— preço de um par país e serviçocreate_order(country_id, service_id)— compra um númeroget_order(order_id)— detalhes do pedidolist_orders(status=None)— lista pedidos, com filtro opcional de statuscancel_order(order_id)— cancela; sem SMS recebido, o valor volta integralfinish_order(order_id)— encerra o pedido depois de receber o SMSget_sms(order_id)— mensagens recebidas no pedido