API HTTP Rest/JSON EZ4U SMS Gateway

Documentos relacionados
PAPO SMS MANUAL DE INTEGRAÇÃO DO DESENVOLVEDOR VERSÃO 1.0.1

API Para Envio Directo Aplicacional de SMS s v1.7 Março/ Delivoice, Lda

Integração HTTP GET. Versão 2.0

NRS-GROUP Av. Paulista nº º Andar Sala 74 São Paulo (Brasil) Telefone

Manual de Integração DOCUMENTAÇÃO TÉCNICA. Especificação para integração via API, Webservices e SMPP.

Integração Web Services SOAP Gateway

Manual de Integração WebService

SimplesSMS - Manual do Administrador/Revenda1

Integração HTTP REST. Versão 2.0

GUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS SISTEMA DE GESTÃO PARA EMBALAGENS NÃO REUTILIZÁVEIS

Manual Direct100 API V2 RICCARDO BARANA

Configuração Layout CNAB. Sumário

Implementação do Web SIG para o PGRH

GIAE ONLINE GIAE ONLINE. J.P.M & Abreu, Lda.

1. APLICAÇÃO Entrada na aplicação Recuperação de dados Atualização de dados Alteração de password...

Portal Cliente MYG SYSTEM

A2 - Acesso ao Registo do Ponto de Entrega Acesso pelo Comercializador

Manual de Integração do icarta

Instrução da CMVM n.º 1/2004 Carteira de Organismos de Investimento Colectivo

Manual de Integração Web Service Administradora de Cartões

Integração REST Text2Speech Versão 1.1

Instituto de Informática

CitiManager: Guia de Referência Rápido da Migração para Titulares do Cartão

MENSAGEM FONADAS. Processamento e envio de mensagens VOZ

GUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS - ENTIDADE GESTORA SOGILUB

XD SMS STANDALONE.

GUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS ENTIDADE GESTORA VALORMED

ENTREPRISE COMMUNICATION. SMS, IVR & WhatsApp communications

Serviç os da Web de distribuiç ã o digital (DDWS) GetMyPrice - Serviço manual

GUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS - ENTIDADE GESTORA VALORPNEU

X-IntegConfig. Configuração da integração do X-Mobile. Versão 1.0.7

Serviç os da rede de distribuiç ã o digital (DDWS) GetLicense - Manual do serviço

Projeto Testes Intermédios (TI) 2013/2014. Manual de utilização da Extranet TI. Diretores e Gestores de Projeto

As opções de menu Análise ABC e Plano Trabalhos saíram do menu Objectos e passaram para o menu Ferramentas.

Amadeus Touchless Queue Dispatch

REGISTO NORMALIZADO (PS2/3) Versão 2.3

Partilha de Recursos. Através da Plataforma DropBox

Microsoft Outlook Versão Provisória

Carregar Documentos Fiscais - Fornecedor (Modelo 57) - Conhecimento de Transporte Eletrônico. Última Atualização 11/01/2019

Guia de Integração PayPay

XRP Mobile MANUAL DO UTILIZADOR. Versão Agosto 2017 Preparado por: Célia Tavares e João Gil. 1/20

Converta as notas de encomenda em faturas. Copyright Tungsten Corporation plc 2018

PROCEDIMENTOS. Alteração de taxas e escalões de IVA

Holerite Eletrônico /Contracheque. Meios Eletrônicos. Layout Troca de Arquivos 200 Posições VERSÃO: 7.1. Data da última atualização: 24/09/2012

ADENDA AO MANUAL VERSÃO 1.13

OAI-NOS Anexo 1 Procedimentos de Acesso físico e utilização das infraestruturas

Índice. Página 1 de 32 :: C7.01 (ext )

Manual do Utilizador do Connection Manager

Manual Técnico de Reporte Financeiro em XML

Criação da porta-chaves em switch empilhável SG500X

Ambiente URL Ambiente URL

WKD 41J Lista de POIs do portal É bom saber Instruções de utilização do Porsche Connect

Ministério das Finanças Instituto de Informática. Departamento de Sistemas de Informação. Descontos para a A.D.S.E.

SISTEMA DE DÉBITO ELETRÔNICO ITAÚ. Intercâmbio Eletrônico de Arquivos Layout de Arquivos FEBRABAN Versão 4.0

CDNM Web Centro de Despacho de Navios e Mercadorias. CDNM Web GESTÃO PORTUÁRIA

Sistemas Centrais RNU Registo Nacional de Utentes WC12 - Pesquisa de Utentes

Manual de utilização sistema Comtele SMS

AVALIAÇÃO PESSOAL DOCENTE Guia de referência para docentes em processo de avaliação do desempenho

TWW UNIMESSAGE Processamento e envio de mensagens SMS

Instrução da CMVM n.º 2/2005 Carteira de Fundos de Investimento Imobiliário

CONDIÇÕES GERAIS CAMPANHA LG OLED 4K A Magia torna-se Realidade.

Manual de utilização sistema Comtele SMS

Trabalho de laboratório sobre HTTP

EOLPP. Manual do utilizador

GUIA PRÁTICO DO E-SHOP

Integração Web Services REST Gateway

Relatório único. (Versão 2.5c)

Regulamento Geral de Protecção de Dados (RGPD) na Webdados

Comércio Eletrônico Locaweb

PAPO SMS MANUAL DE INTEGRAÇÃO DO DESENVOLVEDOR VERSÃO 1.0

Regulamento Geral de Protecção de Dados (RGPD) na Webdados

TWW UNIMESSAGE Processamento e envio de mensagens SMS

Info de comboios. É bom saber Instruções de utilização de Porsche Connect

SISTEMA INTEGRADO DE GERENCIAMENTO DO ISS SIGISS

Tipo complexo CWSItemDataCriterion Tipo complexo CWSStatusResponse Tipo complexo GtinInfo... 33

MANUAL DE REGISTO DE NASCIMENTOS DE BOVINOS ATRAVÉS DA WEB, Mod. 255-B/DGAV. Entidade

Regulamento da CMVM n.º /2016. Deveres de reporte de informação à CMVM

Guia de Utilização. Entidades Prescritoras Nova Encomenda. Versão 2 agosto 2017

BARRA DE FERRAMENTAS (SITUADA NA PARTE SUPERIOR ESQUERDA DO MAPA)

SISTEMA INTEGRADO DE GERENCIAMENTO DO ISS SIGISS

DigiCall c 2.x Configuração do Driver genérico

Bem-Vindo(a) à plataforma Testes Psicológicos Online by Hogrefe

Supermercados Cidade Canção

As mensagens HL7 de confirmação, ou ACK, são fundamentais para garantir que a comunicação HL7 em andamento seja continua e sem problemas.

Regulamento Geral de Protecção de Dados (RGPD) na Webdados

AGRUPAMENTO DE ESCOLAS DE ANTÓNIO FEIJÓ

Guião de Preenchimento do Módulo Reporte de Execução Física Versão 1.0

Manual de Começo Rápido

Principais correcções efectuadas

Agrupamento de Escolas Templários

Elaboração:Suporte Tecnológico Pag 1

Resp.:

GSM Gate Control 20 MANUAL DE INSTALAÇÃO E APLICAÇÃO. Para a versão V1.0 do módulo e superior. Versão do manual:

SKYHUB MÓDULO GRID STUDIO ERP GRID SISTEMAS LTDA - NOV. 2017

SEPA 4 CORPORATE GUIA DE GESTÃO DE MANDATOS e DÉBITOS DIRETOS

SISTEMA INTEGRADO DE GERENCIAMENTO DO ISS SIGISS

Transcrição:

v8 API HTTP Rest/JSON EZ4U SMS Gateway 1. Envio SMS Tópico s URL Base http://54.154.72.85/ez4usms/api/sendsms.php phonenumber Número(s) do(s) destinatário(s). Valor deverá iniciar-se por 91,92,93 ou 96 seguindo-se de 7 dígitos adicionais. Números separados por vírgula, 916155757 915769376 messagetext Corpo do texto a enviar. 999 Caracteres disponíveis com substituição automática de caracteres específicos da língua portuguesa por congéneres do alfabeto inglês. Por cada bloco de 155 caracteres é utilizado 1 SMS (1º 160 caracteres) do pacote SMS em vigor. Determinados caracteres devido a restrições de codificação são contabilizados como 2. Bom dia. Estamos a experimentar o Sistema EZ4U. *startdate Especificação da data de início de envio e explicitação horária Formato pretendido: YYYY-MM-DD HH:MM:SS 2013-05-16 07:33:00 *CC Especificação de centro de custos para categorização posterior 35 *alfasender *TTL Substituição de remetente por string alfanumérica de até 11 caracteres. Parâmetro relevante apenas para clientes com funcionalidade activa em conta. Não são admissíveis caracteres de acentuação apenas os contidos nos intervalos: [A-Z] [a-z] - [0-9] Período horário onde são admitidas retentativas. Valor inteiro entre 1 e 48. Aplicável apenas para chamadas com remetente alfanumérico activo. XPTO 24 *envio24 Activação/Desactivação da restrição de envio nocturno. 1 *Parâmetros opcionais *startdate Por defeito colocada a data de sistema actual; *alfasender Se não utilizado, SMS terá como remetente os primeiros 11 caracteres do username do cliente *TTL [48]- 48 Horas por defeito; *envio24 [1]- Por defeito não está habilitado o barramento de envio entre as 8h e as 23h; *CC [0001] Centro de Custos por defeito; Rua Guerra Junqueiro 417, Porto, Portugal 22 6063888 91 576 93 76 info@ez4uteam.com www.ez4uteam.com

"Result":"OK", "LastSMSID":11794248,"NrOfInsertedMessages":2, "SMSIDs":["SMSID":11794249, "SMSReceiverNumber":916155757,"SMSID":11794248, " SMSReceiverNumber ":915769376] "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "ErrorDesc":"Error Creating Message: Inserted 2 of 5 Messages" "Result":"NOT OK", "ErrorCode":4, "ErrorDesc":"Error Retrieving smsid" "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" Chamada realizada com sucesso com indicação do número de SMS inseridos e lista de ids Erro de ligação ao sistema de envio Credenciais fornecidas não estão correctas Erro na criação de registos de SMS em sistema. Contactar a EZ4U se o problema persistir. Erro na obtenção do identificador do SMS Parâmetros obrigatórios não preenchidos na sua totalidade "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"messageText Parameter is not valid (max 999 char)" Máximo de 999 caracteres foi ultrapassado no texto do SMS a enviar. "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"startDate is not Valid (YYYY-MM-DD HH:MM:SS)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"alfaSender Parameter is not valid (max 11 char)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"phoneNumber is not Valid (9[1 2 3 6]???????)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"CC Parameter is not valid (max 10 char)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"envio24h Parameter is not valid (0 1)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"TTL Parameter is not valid (min: 1, max: 48)" Data não se encontra no formato pretendido Máximo de 11 caracteres ultrapassado no parâmetro alfasender Formato do número de destino inválido Apenas 10 caracteres são permitidos na designação do centro de custos. Valor 0 para falso e 1 para verdadeiro são os únicos admissíveis para parâmetro envio24h Não foi introduzido para o parâmetro dentro do intervalo de horas possível para colocação do SMS em regime de retentativa [1-48] Serviço Base para Cliente sem Remetente Alfanumérico http://54.154.72.85/ez4usms/api/sendsms.php?account=ez4u&licensekey=qwerty123&phonenumber=916155757&messagetext= Ola%20Mundo&TTL=30 Serviço Base para Cliente com Remetente Alfanumérico, envio com Agendamento (2020-01-01 23:51:00) e Envio Nocturno http://54.154.72.85/ez4usms/api/sendsms.php?account=ez4u&licensekey=qwerty123&phonenumber=916155757&messagetext= Ola%20Mundo&TTL=30&envio24h=1&alfaSender=XPTO&startDate=2020-01-01%2023:51:00 Serviço Base para Cliente sem Remetente Alfanumérico, envios Múltiplos e Agendados http://54.154.72.85/ez4usms/api/sendsms.php?account=ez4u&licensekey=qwerty123&phonenumber=916155757,915769376&m essagetext=ola%20mundo&ttl=30&envio24h=1&alfasender=xpto&startdate=2020-01-01%2023:51:00

2. Consulta Envio SMS Relatório de Entrega Individual Tópico URL Base http://54.154.72.85/ez4usms/api/getsmsstatus.php smsid Identificador do SMS 2220934 "Result": "OK", "MessageInfo": "PhoneNumber": "967146050", "CreationTimeStamp": "2013-05-15 16:59:00", "ProcessTimeStamp": "2013-05-15 16:59:10", "DeliveryStatus": "1" Chamada realizada com sucesso DeliveryStatus Codes: 0 Mensagem ainda não processada 1 Mensagem processada com sucesso e entregue 2 Mensagem processada e em entrega (pendente) 3 Mensagem processada sem sucesso (não entregue) 4 Mensagem processada e expirada (equipamento de destino sem rede, desligado, etc) "Result":"OK", "MessageList":[] "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "ErrorDesc":"SMS with ID = 120 not found" Chamada realizada com sucesso Filtro sem Resultados Erro de ligação ao sistema de envio Credenciais fornecidas não estão correctas SMS com ID especificado não foi encontrado "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" Parâmetros obrigatórios não preenchidos na sua totalidade Serviço Base http://54.154.72.85/ez4usms/api/getsmsstatus.php?account=ez4u&licensekey=qwerty123&smsid=999999999

3. Consulta Envio SMS Relatório de Entrega Geral Tópico URL Base http://54.154.72.85/ez4usms/api/getsmslist.php *startdate Data de início da pesquisa de SMS 2013-05-13 *enddate Data de fim da pesquisa 2013-05-16 *fromsmsid Identificador do SMS 2196607 *Parâmetros opcionais *startdate [2000-01-01] Valor por defeito; * enddate [2050-01-01] Valor por defeito; * fromsmsid [0] Valor por defeito (deverá ser o valor da última pesquisa para obtenção de resultados paginados);

] "Result": "OK", "MessageList": [ "smsid": "2196608", "PhoneNumber": "916155757", "CreationTimeStamp": "2013-05-13 16:00:46", "ProcessTimeStamp": "2013-05-13 16:01:00", "DeliveryStatus": "1", "smsid": "2196775", "PhoneNumber": "916155757", "CreationTimeStamp": "2013-05-13 16:13:42", "ProcessTimeStamp": "2013-05-13 16:13:52", "DeliveryStatus": "1",,, "smsid": "2196776", "PhoneNumber": "916155757", "CreationTimeStamp": "2013-05-13 16:13:42", "ProcessTimeStamp": "2013-05-13 16:13:55", "DeliveryStatus": "1" "smsid": "2198954", "PhoneNumber": "967146050", "CreationTimeStamp": "2013-05-13 16:59:00", "ProcessTimeStamp": "2013-05-13 16:59:10", "DeliveryStatus": "1" "smsid": "2198955", "PhoneNumber": "967146050", "CreationTimeStamp": "2013-05-13 16:59:00", "ProcessTimeStamp": "2013-05-13 16:59:12", "DeliveryStatus": "1", "smsid": "2198956", "PhoneNumber": "916155757", "CreationTimeStamp": "2013-05-13 16:59:00", "ProcessTimeStamp": "2013-05-13 16:59:11", "DeliveryStatus": "1" "Result":"OK", "MessageList":[] "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" Chamada realizada com sucesso Máximo de 250 resultados devolvidos DeliveryStatus Codes: 0 Mensagem ainda não processada 1 Mensagem processada com sucesso e entregue 2 Mensagem processada e em entrega (pendente) 3 Mensagem processada sem sucesso (não entregue) Chamada realizada com sucesso Filtro sem Resultados Erro de ligação ao sistema de envio

"Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" Credenciais fornecidas não estão correctas "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" Serviço Base http://54.154.72.85/ez4usms/api/getsmslist.php?account=ez4u&licensekey=qwerty123&startdate=2013-05-13&enddate=2013-05-16&fromsmsid=2220934

4. Gestão de Listas - Criação Tópico URL Base http://54.154.72.85/ez4usms/api/createlist.php *listtitle Nome/Título da Lista ListaTeste *listdescription da Lista *Parâmetros opcionais *listtitle [DefaultTitle] Valor por defeito; *listdescription [DefaultDescription] Valor por defeito; A lista dos melhores contactos "Result":"OK", "ListID":179 "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "ErrorDesc":"Error Creating new List MSGDEBUG "Result":"NOT OK", "ErrorCode":4, "ErrorDesc":"Error Creating new List 0 "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"listTitle Parameter is not valid (max 100 char)" Chamada realizada com sucesso com devolução de ID de nova lista Erro no acesso ao sistema SMS Guardar mensagem de DEBUG Erro na introdução de lista em sistema Máximo de 100 caracteres ultrapassado no Título da Lista "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"listDescription Parameter is not valid (max 100 char)" Máximo de 100 caracteres ultrapassado na da Lista http://54.154.72.85/ez4usms/api/createlist.php?account=ez4u&licensekey=qwerty123&listtitle=listateste&listdescription=a%20li sta%20dos%20melhores%20contactos

5. Gestão de Listas - Eliminação Tópico URL Base http://54.154.72.85/ez4usms/api/deletelist.php listid Identificador da lista. Número Inteiro. 100 "Result":"OK" "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "ErrorDesc":" Error Deleting List MSGDEBUG "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" Lista eliminada com sucesso Erro no acesso ao sistema SMS Guardar mensagem de DEBUG http://54.154.72.85/ez4usms/api/deletelist.php?account=ez4u&licensekey=qwerty123&listid=100

6. Gestão de Listas Adição de Contacto a Lista Tópico URL Base http://54.154.72.85/ez4usms/api/addrecordstolist.php listid Identificador da lista. Número Inteiro. 100 contactlist "Result":"OK", "NrOfInsertedContacts":3 Lista de números de contacto separados por ;. Versão actual da API admite apenas números da rede móvel portuguesa. Valor deverá iniciar-se por 91,92,93 ou 96 seguindo-se de 7 dígitos adicionais. "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "List ID 100 not found 916155757;964318690;9112345632 Todos os contactos inseridos com sucesso na lista especificada com devolução de contagem visando confirmação final. A lista não foi encontrada em sistema "Result":"NOT OK", "ErrorCode":4, "ErrorDesc":"Error Creating new List: Inserted 2 of 3 Contacts" Contactos foram parcialmente rejeitados. A chamada devolve número de aceites VS total de introduzidos "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" http://54.154.72.85/ez4usms/api/addrecordstolist.php?account=ez4u&licensekey=qwerty123&listid=100&contactlist=91615575 7;964318690;911234563

7. Gestão de Listas Remoção de Contacto de Lista Tópico URL Base http://54.154.72.85/ez4usms/api/deleterecordfromlist.php listid Identificador da lista. Número Inteiro. 100 contactnumber Número de contacto. 916155757 "Result":"OK", " NrOfDeletedSMS":1 "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" Todos os contactos inseridos com sucesso na lista especificada com devolução de contagem visando confirmação final. http://54.154.72.85/ez4usms/api/deleterecordfromlist.php?account=ez4u&licensekey=qwerty123&listid=100&contactnumber=9 16155757

8. Gestão de Agendamentos Agendamentos de Campanhas Tópico URL Base http://54.154.72.85/ez4usms/api/createcampaign.php messagetext Corpo do texto a enviar. 999 Caracteres disponíveis com substituição automática de caracteres específicos da língua portuguesa por congéneres do alfabeto inglês. Por cada bloco de 155 caracteres é utilizado 1 SMS do pacote SMS (1º bloco é de 160 caracteres) em vigor. Determinados caracteres devido a restrições de codificação são contabilizados como 2. Bom dia. Estamos a experimentar o Sistema EZ4U. listoflists Conjunto de listas a serem alvo de campanha separadas por ; 211;177 *alfasender *envio24h Substituição de remetente por string alfanumérica de até 11 caracteres. Parâmetro relevante apenas para clientes com funcionalidade activa em conta. Não são admissíveis caracteres de acentuação apenas os contidos nos intervalos: [A-Z] [a-z] - [0-9] Activação/Desactivação da restrição de envio nocturno. Esta opção sobrepõe-se ao agendamento XPTO 0 *removeduplicates Caso a lista ou o conjunto de listas incluem destinatários com 2 ou mais ocorrências, colocando este parâmetro a 1, não serão agendados mais que 1 SMS por destinatário no âmbito da campanha respectiva. 1 *campaigntitle Título da Campanha. Não tem qualquer impacto no envio do SMS. Máximo de 100 caracteres. Campanha Promocional *campaigndescription da Campanha. Não tem qualquer impacto no envio do SMS. *TTL Período horário onde são admitidas retentativas. Valor inteiro entre 1 e 48. Aplicável apenas para chamadas com remetente alfanumérico activo. Desconto para clientes 8 *startdate Especificação da data de início de envio e explicitação horária Formato pretendido: YYYY-MM-DD HH:MM:SS 2013-05-16 07:33:00 *Parâmetros opcionais *startdate Por defeito colocada a data de sistema actual somada de 24 horas; *alfasender Se não utilizado, SMS terá como remetente os primeiros 11 caracteres do username do cliente *TTL 48 Horas por defeito; *envio24 Por defeito não são enviados SMS entre as 8h e as 23h *campaigntitle Se não especificado: Default Title *campaigndescription Se não especificado: Default Description *removeduplicates Por defeito são removidos os duplicados: 1 Nota: O total de destinatários admissível na versão corrente da API é de 10.000.

"Result":"OK", "campaignid":303 "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "ErrorDesc":"Not All Lists belong to this Account [EZ4U]" "Result":"NOT OK", "ErrorCode":4, "ErrorDesc":"Error Creating Campaign" "Result":"NOT OK", "ErrorCode":5, "ErrorDesc":"Error Updating Campaign Final Volume" "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" Campanha inserida com sucesso em sistema com devolução do respectivo identificador. Uma ou mais listas referenciadas não pertence ao utilizador colocado nas credenciais. Erro ao criar campanha. Erro na determinação de total de destinatários da campanha. "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"messageText Parameter is not valid (max 999 char)" Máximo de 999 caracteres foi ultrapassado no texto do SMS a enviar. "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"alfaSender Parameter is not valid (max 11 char)" Máximo de 11 caracteres ultrapassado no parâmetro alfasender "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"campaignTitle Parameter is not valid (max 100 char)" Máximo de 100 caracteres ultrapassado no Título da Campanha "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"campaignDescription Parameter is not valid (max 100 char)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"listOfLists is not Valid (listid_1;listid_2;...;listid_n)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"startDate is not Valid (>= 2013-05-17 16:00)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"startDate is not Valid (YYYY-MM-DD HH:MM:SS)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"envio24h Parameter is not valid (0 1)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"envio24h Parameter is not valid (0 1)" "Result":"NOT OK", "ErrorCode":-2, "ErrorDesc":"TTL Parameter is not valid (min: 1, max: 48)" Máximo de 100 caracteres ultrapassado na da Campanha Especificação imprecisa da lista de listas. Foi solicitado o agendamento de campanha para período não permitido pelo sistema. Data deverá ser posterior à indicada. Data não se encontra no formato pretendido Valores admitidos diferente de 0 (inactivo) ou 1(activo) para manutenção ou remoção de duplicados Valor 0 para falso e 1 para verdadeiro são os únicos admissíveis para parâmetro envio24h Não foi introduzido para o parâmetro dentro do intervalo de horas possível para colocação do SMS em regime de retentativa [1-48] http://54.154.72.85/ez4usms/api/createcampaign.php?account=ez4u&licensekey=qwerty123&listoflists=112;189&envio24h=0&r emoveduplicates=1&campaigntitle=teste&campaigndescription=oportunidades%20%c3%9anicas&startdate=2013-05- 20%2005:24:21&TTL=3&alfaSender=XPTO&messageText=Bem%20vindo%20ao%20sistema%20EZ4U

9. Gestão de Agendamentos Remoção de Campanhas Tópico URL Base http://54.154.72.85/ez4usms/api/deletecampaign.php campaignid Identificador da campanha respectiva 134 Nota: A remoção de campanhas apenas produz efeitos no respectivo agendamento de SMS em caso de enquadramento temporal devidamente contextualizado. P.e. caso seja dada indicação de remoção de campanha em data posterior ao início do seu envio, apenas será removido o registo de campanha respectivo e não os SMSs subjacentes. "Result":"OK", "NrOfDeletedSMS":213 "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "ErrorDesc":"Error Deleting Campaign [10000000000-0]" "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" A campanha foi removida com indicação do número de SMSs removidos do agendamento em sistema. A campanha especificada não foi encontrada em sistema http://54.154.72.85/ez4usms/api/deletecampaign.php?account=ez4u&licensekey=qwerty123&campaignid=134

10. Bidireccionalidade Lista de Mensagens Recebidas Tópico URL Base http://54.154.72.85/ez4usms/api/getrxsmslist.php fromsmsid* Identificador do SMS 2196607 startdate* Data de início da pesquisa de SMS 2013-05-13 enddate* Data de fim da pesquisa 2013-05-16 onlyunread* Flag para filtro de SMS não lidos 0 ou 1 markasread* Flag para update de SMS como lidos 0 ou 1 *Parâmetros opcionais * fromsmsid Por defeito SMID >= 0 (sem filtro); * startdate Por defeito 2001-01-01; * enddate Por defeito 2050-12-31; * onlyunread Por defeito 0 devolve todas as mensagens lidas ou não lidas; * markasread Por defeito 1 assinala todas as mensagens consultadas como lidas; "Result": "OK", "MessageList": [ "messageid": "218", ], "messagerawid": "17bf699e-ac8b-4b0b-8a89-b251d8d38eac", "rawtimestamp": "2013-11-26 11:56:52", "inserttimestamp": "2013-11-26 11:56:55", "sendernumber": "351911030887", "messagebody": "TESTE de recepcao EZ4U", "receivernumber": "917093276", "isprocessed": "1", "isread": "1" "nrofupdatedmessages": 0 "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "ErrorDesc":"User does not exist or does not have the service enabled." Lista de Mensagens em sistema que respeitam os critérios de pesquisa e indicação de número de mensagens que foram marcadas como lidas. Utilizador não existe ou não tem o serviço activo

"Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" http://54.154.72.85/ez4usms/api/getrxsmslist.php?account=ez4u&licensekey=qwerty123&fromsmsid=203&startdate=2013-11- 25&endDate=2013-11-27&onlyUnRead=0&markAsRead=1

11. Bidireccionalidade Actualização de Estado de Mensagem Tópico URL Base http://54.154.72.85/ez4usms/api/setrxsmsreadstatus.php fromsmsid* Identificador do SMS 2196607 startdate* Data de início da pesquisa de SMS 2013-05-13 enddate* Data de fim da pesquisa 2013-05-16 readstatus Valor do estado da mensagem lida ou não lida 0 ou 1 *Parâmetros opcionais * fromsmsid Por defeito SMID >= 0 (sem filtro); * startdate Por defeito 2001-01-01; * enddate Por defeito 2050-12-31; "Result": "OK", "nrofupdatedmessages": 1 "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "ErrorDesc":"User does not exist or does not have the service enabled." "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" Indicação de Sucesso de Operação com indicação do número de mensagens efectivamente actualizadas. Utilizador não existe ou não tem o serviço activo http://54.154.72.85/ez4usms/api/setrxsmsreadstatus.php?account=ez4u&licensekey=qwerty123&fromsmsid=203&startdate=20 13-11-25&endDate=2013-11-27&readStatus=1

12. Dados Utilizador Consulta de Saldo Disponível Tópico URL Base http://54.154.72.85/ez4usms/api/getavailablecredits.php "Result": "OK", "AvailableCreditsInfo": [ ] "AvailableCredits": "UnLimited" "Result": "OK", "AvailableCreditsInfo": [ ] "Acquired": "1000", "Consumed": "4", "ConsumedLandLine": "0", "AvailableCreditsWithoutScheduled": "996", "Scheduled": "3", "AvailableCredits": "993" "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":3, "ErrorDesc":"User does not exist or does not have the service enabled." "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" Indicação de Sucesso de Operação com indicação de crédito ilimitado Indicação de Sucesso de Operação com indicação de: Total de Créditos Adquiridos; Total de Créditos já Consumidos; Consumos Discriminados Rede Fixa; Créditos Disponíveis sem contabilização de mensagens agendadas; Total Mensagens Agendadas; Total Créditos efectivamente Disponíves Utilizador não existe ou não tem o serviço activo http://54.154.72.85/ez4usms/api/getavailablecredits.php?account=ez4u&licensekey=qwerty123

13. Eliminação SMS Individuais Agendados Ainda não enviados Tópico URL Base http://54.154.72.85/ez4usms/api/deletesms.php SMSID Identificador da mensagem a eliminar 123456789 "Result":"OK", "NrOfDeletedSMS":1 "Result":"OK", "NrOfDeletedSMS":0 "Result":"NOT OK", "ErrorCode":1, "ErrorDesc":"Error while connecting to DB" "Result":"NOT OK", "ErrorCode":2, "ErrorDesc":"Wrong Credentials" "Result":"NOT OK", "ErrorCode":-1, "ErrorDesc":"Mandatory Parameters are not set" Indicação de Sucesso de Operação com informação de número de SMS efectivamente eliminadas. Indicação de Conclusão de operação sem que qualquer mensagem tenha sido eliminada mensagem já enviada ou SMSID não encontrado ou SMSID não associado ao utilizador especificado. http://54.154.72.85/ez4usms/api/deletesms.php?account=ez4u&licensekey=qwerty123&smsid=123456789