/secure/send. Esta
página é sobre os que importam na prática.
Os campos comuns
Coloque o destino entre aspas
Os quatro campos que mudam um desfecho
from — o sender ID
from — o sender ID
Omitir usa o nome do seu login, que numa conta com aprovação obrigatória geralmente não é
aprovado. Então “funcionou sem
from em testes” e “falha em produção” são o mesmo fato visto duas
vezes.Veja Sender IDs.coding — o que custa
coding — o que custa
0 te dá 160 caracteres. 8 te dá 70. Um único apóstrofo tipográfico no seu texto força UCS-2 de
qualquer forma, então definir coding não te protege do custo. Normalizar a sua pontuação sim.Veja Codificação e segmentos.product — contra o que ele é tarifado
product — contra o que ele é tarifado
Não é texto livre. Ele tarifa a mensagem contra um produto diferente, tirado de uma lista de
permissões que seu provedor mantém por login. E a maioria dos logins não tem nenhum. Nomear um
que você não pode usar é
403.A mesma lista de permissões governa /secure/rate, então uma cotação e um envio não podem discordar
sobre o que você pode nomear.validity_period — um inteiro, em minutos
validity_period — um inteiro, em minutos
Minutos que a operadora deve continuar tentando. Um número inteiro, não uma string de duração.
Uma especificação mais antiga tipa como string, e o gateway recusa.
Pedindo um recibo
Dois campos, e os dois são necessários. Definir um sem o outro não faz nada:dlr_level escolhe quais recibos você recebe: 1 só progresso, 2 o desfecho (padrão), 3 os
dois.
Enviando binário
hex_content recebe o corpo como octetos hex, decodificado com o charset do seu coding. Um número
ímpar de caracteres é 400.
Envie content ou hex_content, nunca os dois.
Relacionados
Todos os campos
Padrões, recusas e parâmetros avançados.
Batches
Muitas mensagens em uma chamada, e agendamento.