SMS do MessageBird (Editor Independente) (versão prévia)
O serviço de SMS do messagebird permite que você envie e receba mensagens SMS de e para qualquer país do mundo.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Metadados do conector | |
|---|---|
| Publicador | Troy Taylor |
| Site | https://messagebird.com/ |
| Política de privacidade | https://messagebird.com/legal/terms |
| Categorias | Communication |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de acesso (no formato "AccessKey yourAccessKey") | secureString | A chave de acesso (no formato "AccessKey yourAccessKey") para esta api | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Enviar SMS |
Crie e envie uma mensagem SMS. |
| Enviar um SMS em lote |
Envia um lote de mensagens SMS. |
| Exibir uma mensagem |
Recupere as informações de uma mensagem SMS de entrada ou de saída existente. |
| Listar mensagens |
Recupere uma lista de todas as mensagens SMS de entrada e saída. |
Enviar SMS
Crie e envie uma mensagem SMS.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Destinatários
|
recipients | True | array of string |
Os destinatários. |
|
Originador
|
originator | True | string |
O originador. |
|
Shortcode
|
shortcode | integer |
O código curto. |
|
|
Corpo
|
body | True | string |
O corpo da mensagem. |
|
IDs de grupo
|
groupIds | array of string |
Os identificadores de grupo. |
|
|
Tipo
|
type | string |
O tipo. |
|
|
Referência
|
reference | string |
A referência. |
|
|
URL do relatório
|
reportUrl | string |
O endereço da URL do relatório. |
|
|
Validade
|
validity | integer |
A validade. |
|
|
Gateway
|
gateway | integer |
O gateway. |
|
|
Codificação de dados
|
datacoding | string |
A codificação de dados. |
|
|
Classe de mensagem
|
mclass | integer |
A classe de mensagem. |
|
|
Reduzir URLs
|
shortenUrls | boolean |
Se as URLs são reduzidas. |
|
|
Datetime Agendado
|
scheduledDatetime | string |
O datetime agendado. |
|
|
Datetime criado
|
createdDatetime | string |
Quando criado datetime. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
O identificador. |
|
HREF
|
href | string |
O HREF. |
|
Direção
|
direction | string |
A direção. |
|
Tipo
|
type | string |
O tipo. |
|
Originador
|
originator | string |
O originador. |
|
Corpo
|
body | string |
O corpo da mensagem. |
|
Referência
|
reference | string |
A referência. |
|
Validade
|
validity | string |
A validade. |
|
Gateway
|
gateway | integer |
O gateway. |
|
Codificação de dados
|
datacoding | string |
A codificação de dados. |
|
Classe de mensagem
|
mclass | integer |
A classe de mensagem. |
|
Datetime Agendado
|
scheduledDatetime | string |
O datetime agendado. |
|
Datetime criado
|
createdDatetime | string |
Quando criado datetime. |
|
Contagem total
|
recipients.totalCount | integer |
A contagem total. |
|
Contagem total de envios
|
recipients.totalSentCount | integer |
A contagem total enviada. |
|
Contagem Total Entregue
|
recipients.totalDeliveredCount | integer |
A contagem total entregue. |
|
Contagem total de falha de entrega
|
recipients.totalDeliveryFailedCount | integer |
A contagem total de entrega com falha. |
|
Itens
|
recipients.items | array of object | |
|
Recipient
|
recipients.items.recipient | integer |
O destinatário. |
|
Situação
|
recipients.items.status | string |
O status. |
|
Status Datetime
|
recipients.items.statusDatetime | string |
O datetime de status. |
Enviar um SMS em lote
Envia um lote de mensagens SMS.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Destinatários
|
recipients | array of string |
Os destinatários. |
|
|
Originador
|
originator | string |
O originador. |
|
|
Corpo
|
body | string |
O corpo. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
id | string |
O identificador. |
|
HREF
|
href | string |
O HREF. |
|
Direção
|
direction | string |
A direção. |
|
Tipo
|
type | string |
O tipo. |
|
Originador
|
originator | string |
O originador. |
|
Corpo
|
body | string |
O corpo. |
|
Referência
|
reference | string |
A referência. |
|
Validade
|
validity | string |
A validade. |
|
Gateway
|
gateway | integer |
O gateway. |
|
Codificação de dados
|
datacoding | string |
A codificação de dados. |
|
Classe de mensagem
|
mclass | integer |
A classe de mensagem. |
|
Datetime Agendado
|
scheduledDatetime | string |
O datetime de agendamento. |
|
Datetime criado
|
createdDatetime | string |
Quando criado datetime. |
|
Contagem total
|
recipients.totalCount | integer |
A contagem total. |
|
Contagem total de envios
|
recipients.totalSentCount | integer |
A contagem total enviada. |
|
Contagem Total Entregue
|
recipients.totalDeliveredCount | integer |
A contagem total entregue. |
|
Contagem total de falha de entrega
|
recipients.totalDeliveryFailedCount | integer |
A contagem total de entrega com falha. |
|
Itens
|
recipients.items | array of object | |
|
Recipient
|
recipients.items.recipient | integer |
O destinatário. |
|
Situação
|
recipients.items.status | string |
O status. |
|
Status Datetime
|
recipients.items.statusDatetime | string |
O datetime de status. |
Exibir uma mensagem
Recupere as informações de uma mensagem SMS de entrada ou de saída existente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da mensagem
|
messageId | True | string |
O identificador da mensagem. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
O identificador. |
|
HREF
|
href | string |
O HREF. |
|
Direção
|
direction | string |
A direção. |
|
Tipo
|
type | string |
O tipo. |
|
Originador
|
originator | string |
O originador. |
|
Corpo
|
body | string |
O corpo da mensagem. |
|
Referência
|
reference | string |
A referência. |
|
Validade
|
validity | string |
A validade. |
|
Gateway
|
gateway | integer |
O gateway. |
|
Codificação de dados
|
datacoding | string |
A codificação de dados. |
|
Classe de mensagem
|
mclass | integer |
A classe de mensagem. |
|
Datetime Agendado
|
scheduledDatetime | string |
O datetime agendado. |
|
Datetime criado
|
createdDatetime | string |
Quando criado datetime. |
|
Contagem total
|
recipients.totalCount | integer |
A contagem total. |
|
Contagem total de envios
|
recipients.totalSentCount | integer |
A contagem total enviada. |
|
Contagem Total Entregue
|
recipients.totalDeliveredCount | integer |
A contagem total entregue. |
|
Contagem total de falha de entrega
|
recipients.totalDeliveryFailedCount | integer |
A contagem total de entrega com falha. |
|
Itens
|
recipients.items | array of object | |
|
Recipient
|
recipients.items.recipient | integer |
O destinatário. |
|
Situação
|
recipients.items.status | string |
O status. |
|
Razão do status
|
recipients.items.statusReason | string |
O motivo do status. |
|
Código de erro de status
|
recipients.items.statusErrorCode | string |
O código de erro de status. |
|
Status Datetime
|
recipients.items.statusDatetime | string |
O datetime de status. |
|
País do Destinatário
|
recipients.items.recipientCountry | string |
O país destinatário. |
|
Prefixo do país do destinatário
|
recipients.items.recipientCountryPrefix | integer |
O prefixo do país destinatário. |
|
Operador de destinatário
|
recipients.items.recipientOperator | string |
O operador do destinatário. |
|
MCCMNC
|
recipients.items.mccmnc | string |
O MCCMNC. |
|
MCC
|
recipients.items.mcc | string |
O MCC. |
|
MNC
|
recipients.items.mnc | string |
O MNC. |
|
Comprimento da Mensagem
|
recipients.items.messageLength | integer |
O comprimento da mensagem. |
|
Contagem de partes de mensagem
|
recipients.items.messagePartCount | integer |
A contagem de partes da mensagem. |
|
Quantidade
|
recipients.items.price.amount | float |
O valor. |
|
Moeda
|
recipients.items.price.currency | string |
A moeda. |
Listar mensagens
Recupere uma lista de todas as mensagens SMS de entrada e saída.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Originador
|
originator | string |
O originador. |
|
|
Recipient
|
recipient | string |
O destinatário. |
|
|
Direção
|
direction | string |
A direção. |
|
|
Limit
|
limit | string |
O limite. |
|
|
Offset
|
offset | integer |
O deslocamento. |
|
|
Termo de pesquisa
|
searchterm | string |
Os termos da pesquisa. |
|
|
Tipo
|
type | string |
O tipo. |
|
|
ID de contato
|
contact_id | integer |
O identificador de contato. |
|
|
Situação
|
status | string |
O status. |
|
|
De
|
from | string |
O de. |
|
|
Até
|
until | string |
O até. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Offset
|
offset | integer |
O deslocamento. |
|
Limit
|
limit | integer |
O limite. |
|
Contagem
|
count | integer |
A contagem. |
|
Contagem total
|
totalCount | integer |
A contagem total. |
|
First
|
links.first | string |
O primeiro. |
|
Anterior
|
links.previous | string |
O anterior. |
|
Next
|
links.next | string |
A próxima. |
|
Last
|
links.last | string |
O último. |
|
Itens
|
items | array of object | |
|
ID
|
items.id | string |
O identificador. |
|
HREF
|
items.href | string |
O HREF. |
|
Direção
|
items.direction | string |
A direção. |
|
Tipo
|
items.type | string |
O tipo. |
|
Originador
|
items.originator | string |
O originador. |
|
Corpo
|
items.body | string |
O corpo. |
|
Referência
|
items.reference | string |
A referência. |
|
Validade
|
items.validity | string |
A validade. |
|
Gateway
|
items.gateway | integer |
O gateway. |
|
Codificação de dados
|
items.datacoding | string |
A codificação de dados. |
|
Classe de mensagem
|
items.mclass | integer |
A classe de mensagem. |
|
Datetime Agendado
|
items.scheduledDatetime | string |
O datetime agendado. |
|
Datetime criado
|
items.createdDatetime | string |
Quando criado datetime. |
|
Contagem total
|
items.recipients.totalCount | integer |
A contagem total. |
|
Contagem total de envios
|
items.recipients.totalSentCount | integer |
A contagem total enviada. |
|
Contagem Total Entregue
|
items.recipients.totalDeliveredCount | integer |
A contagem total entregue. |
|
Contagem total de falha de entrega
|
items.recipients.totalDeliveryFailedCount | integer |
A contagem total de entrega com falha. |
|
Itens
|
items.recipients.items | array of object | |
|
Recipient
|
items.recipients.items.recipient | integer |
O destinatário. |
|
Originador
|
items.recipients.items.originator | string |
O originador. |
|
Situação
|
items.recipients.items.status | string |
O status. |
|
Razão do status
|
items.recipients.items.statusReason | string |
O motivo do status. |
|
Código de erro de status
|
items.recipients.items.statusErrorCode | string |
O código de erro de status. |
|
Status Datetime
|
items.recipients.items.statusDatetime | string |
O datetime de status. |
|
País do Destinatário
|
items.recipients.items.recipientCountry | string |
O país destinatário. |
|
Prefixo do país do destinatário
|
items.recipients.items.recipientCountryPrefix | integer |
O prefixo do país destinatário. |
|
Operador de destinatário
|
items.recipients.items.recipientOperator | string |
O operador do destinatário. |
|
MCCMNC
|
items.recipients.items.mccmnc | string |
O código do operador do remetente da mensagem. |
|
MCC
|
items.recipients.items.mcc | string |
O MCC. |
|
MNC
|
items.recipients.items.mnc | string |
O MNC. |
|
Comprimento da Mensagem
|
items.recipients.items.messageLength | integer |
O comprimento da mensagem. |
|
Contagem de partes de mensagem
|
items.recipients.items.messagePartCount | integer |
A contagem de partes da mensagem. |
|
Quantidade
|
items.recipients.items.price.amount | float |
O valor. |
|
Moeda
|
items.recipients.items.price.currency | string |
A moeda. |