Sinch (Pré-visualização)
A Sinch ajuda o seu negócio a conectar-se com os clientes através de alertas, lembretes, convites, campanhas de marketing e muito mais. Impulsionadas pela Sinch Engage, Sinch MessageMedia, One NZ, eTXT e GroupText, as nossas plataformas entregam milhares de milhões de mensagens em todo o mundo. Com este conector, pode facilmente integrar SMS e RCS nos seus fluxos de trabalho, simplificando e automatizando as comunicações com os clientes.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Canal de suporte |
| URL | https://messagemedia.com/contact/ |
| support@messagemedia.com |
| Metadados do conector | |
|---|---|
| Editora | Sinch Suécia AB |
| Sítio Web | https://messagemedia.com |
| Política de privacidade | https://messagemedia.com/legal/privacy-policy/ |
| Categorias | Communication |
O nome do conector
Sinch
Documentação da API
https://messagemedia.github.io/documentation/#tag/Messages/operation/SendMessages
Operações suportadas
https://support.messagemedia.com/hc/en-us/categories/10710547404559-Power-Automate-App-Support
Como obter credenciais
Este conector usa API Key e API secret autenticação (veja as etapas no link abaixo sobre como obter um) https://support.messagemedia.com/hc/en-us/articles/4413627066383-Creating-New-API-Credentials
Operações suportadas
Este conector suporta as seguintes operações:
-
Send Text Message (SMS): Envie uma mensagem de texto para vários destinatários móveis. -
Send Rich Text Message (RCS): Enviar Mensagem de Texto Enriquecida (RCS). -
Get sender IDs: Esta ação retornará uma lista de IDs de remetente vinculados à sua conta. -
Get message status: Obter o status de uma mensagem usando o ID da mensagem -
When SMS or RCS is received: Esta operação é ativada quando recebe uma mensagem recebida (SMS ou RCS). -
When delivery receipt is received: Esta operação é ativada quando recebe um recibo de entrega para uma mensagem de saída (SMS ou RCS).
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | 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.
Esta conexão não é compartilhável. Se o aplicativo avançado 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_api | securestring | O api_key para esta api | Verdade |
| api_secret | securestring | O api_secret para esta api | Verdade |
| Serviços Sinch | cadeia (de caracteres) | Esta é a API à qual está a ser ligado, escolha uma das seguintes: Sinch MessageMedia (Melhor para contas específicas da Ásia); Sinch engage (Melhor para a Europa, contas dos EUA) | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Enviar mensagem de texto (SMS) |
Esta ação é usada para enviar uma mensagem de texto (SMS) para um número móvel. |
| Enviar Mensagem de Texto Enriquecida (RCS) |
Enviar Mensagem de Texto Enriquecida (RCS) |
| Obter IDs de remetente |
Essa ação retornará uma lista de IDs de remetente vinculados à sua conta. |
| Obter status da mensagem |
Obter um status de mensagem usando o ID da mensagem |
Enviar mensagem de texto (SMS)
Esta ação é usada para enviar uma mensagem de texto (SMS) para um número móvel.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do remetente
|
source_number | string |
Especifique um número de origem a ser usado |
|
|
Número de destino
|
to | True | string |
Número de telemóvel do destinatário em formato E.164. Máximo 100 recipientes, separados por um espaço |
|
Message
|
message | True | string |
Corpo da mensagem SMS |
|
Relatório de entrega
|
delivery_report | boolean |
Relatórios de entrega podem ser solicitados com cada mensagem. Se relatórios de entrega forem solicitados, um webhook será enviado para a propriedade callback_url especificada para a mensagem (ou para os webhooks) |
|
|
URL de retorno de chamada
|
callback_url | string |
Um URL pode ser incluído com cada mensagem para a qual Webhooks serão enviados por push por meio de uma solicitação HTTP POST |
|
|
Chave de metadados
|
metadata_key | string |
chave de metadados |
|
|
Valor dos metadados
|
metadata_value | string |
valor dos metadados |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
messages
|
messages | array of object |
messages |
|
callback_url
|
messages.callback_url | string |
callback_url |
|
delivery_report
|
messages.delivery_report | boolean |
Relatórios de entrega podem ser solicitados com cada mensagem. Se relatórios de entrega forem solicitados, um webhook será enviado para a propriedade callback_url especificada para a mensagem (ou para os webhooks) |
|
destination_number
|
messages.destination_number | string |
número de destino |
|
format
|
messages.format | string |
format |
|
message_expiry_timestamp
|
messages.message_expiry_timestamp | string |
carimbo de data/hora de expiração da mensagem |
|
message_flags
|
messages.message_flags | array of |
sinalizadores de mensagem |
|
message_id
|
messages.message_id | string |
ID da mensagem |
|
Fonte
|
messages.metadata.Source | string |
Fonte |
|
scheduled
|
messages.scheduled | string |
scheduled |
|
estado
|
messages.status | string |
estado |
|
conteúdo
|
messages.content | string |
conteúdo |
|
source_number
|
messages.source_number | string |
número da fonte |
|
suporte de dados
|
messages.media | array of string |
suporte de dados |
|
Assunto
|
messages.subject | string |
Assunto |
Enviar Mensagem de Texto Enriquecida (RCS)
Enviar Mensagem de Texto Enriquecida (RCS)
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
body
|
body | True | dynamic |
Obter IDs de remetente
Essa ação retornará uma lista de IDs de remetente vinculados à sua conta.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
página
|
pagination.page | integer |
página |
|
page_size
|
pagination.page_size | integer |
page_size |
|
total_count
|
pagination.total_count | integer |
total_count |
|
page_count
|
pagination.page_count | integer |
page_count |
|
tipo
|
default_sender.type | string |
tipo |
|
número
|
default_sender.number | string |
número |
|
source_type
|
default_sender.source_type | string |
source_type |
|
mms_capable
|
default_sender.mms_capable | boolean |
mms_capable |
|
Remetentes
|
senders | array of object |
Remetentes |
|
display_type
|
senders.display_type | string |
display_type |
|
is_default
|
senders.is_default | boolean |
is_default |
|
etiqueta
|
senders.label | string |
etiqueta |
|
mms_capable
|
senders.mms_capable | boolean |
mms_capable |
|
número
|
senders.number | string |
número |
|
number_id
|
senders.number_id | string |
number_id |
|
source_type
|
senders.source_type | string |
source_type |
|
tipo
|
senders.type | string |
tipo |
|
number_status
|
senders.number_status | string |
number_status |
|
account_id
|
account_id | string |
account_id |
|
vendor_id
|
vendor_id | string |
vendor_id |
Obter status da mensagem
Obter um status de mensagem usando o ID da mensagem
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID exclusivo desta mensagem
|
messageId | True | string |
ID exclusivo desta mensagem |
Devoluções
- Body
- message
Acionadores
| Quando o recibo de entrega é recebido |
Essa operação é acionada quando você recebe um recibo de entrega de uma mensagem de texto (SMS) de saída. |
| Quando é recebido SMS ou RCS |
Esta operação é acionada quando você recebe uma mensagem de texto (SMS) de entrada. |
Quando o recibo de entrega é recebido
Essa operação é acionada quando você recebe um recibo de entrega de uma mensagem de texto (SMS) de saída.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
message_id
|
message_id | string |
ID da mensagem original |
|
estado
|
status | string |
Os Relatórios de Entrega indicam o status da mensagem |
|
source_address
|
source_address | string |
Endereço de origem |
|
destination_address
|
destination_address | string |
Endereço de destino |
|
conteúdo
|
content | string |
conteúdo |
|
tipo
|
type | string |
tipo |
|
delivery_report_id
|
delivery_report_id | string |
ID do relatório de entrega |
|
status_code
|
status_code | string |
Os códigos de status fornecem informações mais granulares sobre o status de uma mensagem |
|
submitted_date
|
submitted_date | string |
Carimbo de data/hora da mensagem |
|
date_received
|
date_received | string |
Carimbo de data/hora do provedor |
|
Attachments
|
attachments | array of object |
Attachments |
|
Tipo de anexo
|
attachments.attachment_type | string |
Tipo de anexo |
|
Conteúdo do anexo
|
attachments.attachment_content | string |
Conteúdo do anexo |
|
Nome do anexo
|
attachments.attachment_name | string |
Nome do anexo |
|
Metadados
|
metadata | array of object |
Quaisquer metadados que foram incluídos na mensagem de envio original |
|
Chave de metadados
|
metadata.metadata_key | string |
Chave de metadados |
|
Valor dos metadados
|
metadata.metadata_value | string |
Valor dos metadados |
Quando é recebido SMS ou RCS
Esta operação é acionada quando você recebe uma mensagem de texto (SMS) de entrada.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
message_id
|
message_id | string |
ID da mensagem original |
|
reply_id
|
reply_id | string |
Um ID exclusivo para a resposta que esta notificação representa |
|
estado
|
status | string |
Os Relatórios de Entrega indicam o status da mensagem |
|
source_address
|
source_address | string |
Endereço de origem |
|
destination_address
|
destination_address | string |
Endereço de destino |
|
conteúdo
|
content | string |
Conteúdo da resposta |
|
Conteúdo da mensagem V2 - texto
|
contact_message.text_message.text | string |
Conteúdo da mensagem V2 - texto |
|
tipo
|
type | string |
tipo |
|
status_code
|
status_code | string |
Os códigos de status fornecem informações mais granulares sobre o status de uma mensagem |
|
submitted_date
|
submitted_date | string |
Carimbo de data/hora da mensagem |
|
date_received
|
date_received | string |
Carimbo de data/hora do provedor |
|
Attachments
|
attachments | array of object |
Uma lista com todos os anexos incluídos na resposta. Este campo só estará presente se tiver ativado o MMS de entrada na sua conta e a resposta contiver anexos |
|
Tipo de anexo
|
attachments.attachment_type | string |
O tipo MIME associado a este anexo |
|
Conteúdo do anexo
|
attachments.attachment_content | string |
O anexo Base64 codificado |
|
Nome do anexo
|
attachments.attachment_name | string |
O nome do anexo |
|
Metadados
|
metadata | array of object |
Quaisquer metadados que foram incluídos na solicitação de mensagem de envio original |
|
Chave de metadados
|
metadata.metadata_key | string |
Chave de metadados |
|
Valor dos metadados
|
metadata.metadata_value | string |
Valor dos metadados |
Definições
mensagem
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
callback_url
|
callback_url | string |
Um URL pode ser incluído com cada mensagem para a qual Webhooks serão enviados por push por meio de uma solicitação HTTP POST |
|
delivery_report
|
delivery_report | boolean |
Relatórios de entrega podem ser solicitados com cada mensagem. Se relatórios de entrega forem solicitados, um webhook será enviado para a propriedade callback_url especificada para a mensagem (ou para os webhooks) |
|
destination_number
|
destination_number | string |
O número de destino para o qual a mensagem deve ser entregue |
|
format
|
format | string |
O formato especifica qual formato a mensagem será enviada como, SMS (mensagem de texto), MMS (mensagem multimídia) ou TTS (texto para fala) |
|
message_expiry_timestamp
|
message_expiry_timestamp | string |
Um carimbo de data/hora de expiração da mensagem pode ser fornecido para especificar a hora mais recente em que a mensagem deve ser entregue |
|
message_flags
|
message_flags | array of |
message_flags |
|
message_id
|
message_id | string |
ID da mensagem |
|
Fonte
|
metadata.Source | string |
Fonte |
|
scheduled
|
scheduled | string |
Data de entrega programada da mensagem |
|
estado
|
status | string |
O status da mensagem |
|
conteúdo
|
content | string |
conteúdo |
|
source_number
|
source_number | string |
número da fonte |
|
suporte de dados
|
media | array of string |
suporte de dados |
|
Assunto
|
subject | string |
Assunto |