/secure/send. Esta página trata de los que importan en la práctica.
Los campos comunes
Entrecomille el destino
Los cuatro campos que cambian un resultado
from — el sender ID
from — el sender ID
Omitirlo usa su nombre de login, que en una cuenta con imposición no suele estar aprobado. Así
que “funcionó sin
from en pruebas” y “falla en producción” son el mismo hecho visto dos veces.Véase Sender IDs.coding — lo que cuesta
coding — lo que cuesta
0 le da 160 caracteres. 8 le da 70. Una comilla curva en su texto fuerza UCS-2 de todos
modos, así que fijar coding no le protege del coste. Normalizar la puntuación sí.Véase Codificación y segmentos.product — contra qué se tarifica
product — contra qué se tarifica
No es texto libre. Tarifica el mensaje contra un producto distinto, tomado de una lista permitida
que su proveedor mantiene por login. Y la mayoría de logins no tienen ninguno permitido.
Nombrar uno que no le permitan es
403.La misma lista permitida rige /secure/rate, así que una cotización y un envío no pueden
discrepar sobre qué puede nombrar.validity_period — un entero, en minutos
validity_period — un entero, en minutos
Minutos que el operador debería seguir intentando. Un número entero, no una cadena de
duración. Una especificación antigua lo tipa como cadena y la pasarela la rechaza.
Pedir un acuse
Dos campos, y ambos son necesarios: fijar uno sin el otro no hace nada:dlr_level elige qué acuses recibe: 1 solo progreso, 2 el resultado (por defecto), 3
ambos.
Enviar binario
hex_content toma el cuerpo como octetos hex, decodificados con el charset de su coding. Un
número impar de caracteres es un 400.
Envíe content o hex_content, nunca ambos.
Relacionado
Todos los campos
Valores por defecto, rechazos y parámetros avanzados.
Lotes
Muchos mensajes en una llamada, y programación.