Texting

Esta consulta é usado para enviar mensagens de texto em tempo real ou atrasado.

URLs

POST https://api.smspartner.fr/v1/send

Configurações

Cada solicitação de API suporta os seguintes parâmetros :

  • A plataforma não envia SMS comercial entre 22h e 08:00 nos dias de semana e aos domingos e feriados (restrição legal). Se envia SMS está em pausa até o próximo dia de trabalho às 8h.
  • Você não enviar mensagem de texto comercial? Contacte-nos: help@smspartner.fr
apiKey Chave de API da sua conta. Você obtê-lo em sua conta SMS Partner.
phoneNumbers PhoneNumbers números de telefone dos destinatários.
Para enviar vários números de SMS devem ser separados por vírgulas.
Eles podem ser :

  • o formato nacional (06xxxxxxxx) ou internacional (+ 336xxxxxxxx) para números francesas.
  • no formato internacional (+ 496xxxxxxxx) para números fora da França.
post Conteúdo da mensagem SMS. 160 caracteres por SMS (para além, você será contado SMS extra por 153 caracteres).

Atenção, alguns caracteres especiais e acentuados serão substituídos quando o envio :
Veja a lista

\r\n Vamos fazer uma quebra de linha.
A menção PARAR SMS é obrigatória para caracteres SMS comerciais (ver isStopSms parâmetros abaixo)

Configurações opcionais
gama Gama de SMS, o seu valor deve ser:

  • 1 para SMS premium
  • 2 para SMS Low Cost

Se omitido, o SMS será enviado para a gama premium

remetente Do nome do remetente da mensagem. Se o transmissor for deixado em branco, o SMS será enviado com um operador shortcode como o remetente (por exemplo 36xxx).

O número de caracteres para o nome da estação deve estar entre 3 e 11, inclusive, e não deve conter caracteres especiais.
Alguns modelos de telefone celular não interprete espaços.

scheduledDeliveryDate Data de envio do SMS, o formato dd / mm / aaaa. apenas para ser definido se desejar o SMS ser enviados offline.
tempo Tempo O tempo que o SMS (0-24 formato), obrigatório se scheduledDeliveryDate está definida.
minuto Tempo de hora para o envio de SMS (formato 0-55, intervalo de cinco minutos), obrigatória se scheduledDeliveryDate é definido.
isStopSms Gama premium : 1 para adicionar o sinal de STOP no final do SMS (necessário para SMS comercial).

Gama Faixa Lowcost : Este parâmetro não é aplicável para esta faixa, é necessário adicionar manualmente o NoPub = sinal de STOP para SMS comercial.

sandbox Para testar enviando SMS, você pode usar o parâmetro sandbox:

  • 1 para activar a área restrita

No SMS será enviado, e não haverá nenhuma carga em sua conta.
Estes SMS será removido de suas listas de endereços automaticamente todos os dias.

_formato Formato de resposta. Você pode escolher entre JSON ou XML. Por padrão, o formato de resposta é JSON.

Petição

Consulta de exemplo:

Respostas

Erros

Exemplo mensagem de erro :

Código de controle

Código de erro
1 A chave API é necessária
2 O número de telefone é necessária
9 Pelo menos uma restrição foi violada quando o envio :

  • O transmissor não pode ser mais de 11 caracteres.
  • Número de telefone inválido.
  • Se scheduledDeliveryDate está definida :
    • A data (dd / mm / aaaa) é anterior à data actual.
    • O minuto é necessária.
    • É necessário tempo.
10 Chave de API inválida
11 A falta de fundos