Africa's Talking Airtime (versão prévia)
Fornece ações para distribuir o tempo de transmissão para seus usuários instantaneamente por meio do serviço Talking's Airtime da África e observar as notificações de status sobre essas solicitações de tempo de transmissão
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 | Conselhos e respostas da Equipe de Fala da África |
| URL | https://help.africastalking.com/en/ |
| airtime@africastalking.com |
| Metadados do conector | |
|---|---|
| Publicador | Fala da África |
| Site | https://africastalking.com/airtime |
| Política de privacidade | https://africastalking.com/privacy_policy |
| Categorias | Comunicação; Financiar |
O Talking Airtime da África fornece uma API que permite distribuir o tempo de transmissão sem fixação para assinantes móveis, recebendo descontos para cada transação que você fizer. Esse conector expõe operações que permitem enviar o tempo de transmissão para assinantes móveis, bem como para observar as notificações que indicam se a entrega foi bem-sucedida ou falhou.
Pré-requisitos
Para usar esse conector, você precisará do seguinte:
- Uma conta com o Africa's Talking; você pode se inscrever aqui.
- Um aplicativo de produção ao vivo; você pode criar um após o registro.
Depois de se inscrever e criar um aplicativo dinâmico, gere uma nova chave de API para esse aplicativo; você usará essa chave para autenticar suas solicitações desse conector.
Você também precisará entrar em contato conosco para ativar o produto do airtime para seu aplicativo; faça isso enviando um email para airtime@africastalking.com.
Como obter credenciais?
Esse conector usa API Key autenticação. Depois de se inscrever e criar um aplicativo pronto para produção, clique neste aplicativo para alternar para o painel. Navegue até Settings > API Key gerar uma nova chave de API para este aplicativo.
Problemas e limitações conhecidos
Atualmente, esse conector funciona apenas com aplicativos prontos para produção, portanto, NÃO use a chave de API do aplicativo de área restrita padrão.
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 API | secureString | A chave de API para esta api | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Enviar Tempo de Transmissão |
Enviar tempo de transmissão para vários destinatários |
| Localizar o status da transação |
Localizar o status de uma transação de tempo de ar específica |
Enviar Tempo de Transmissão
Enviar tempo de transmissão para vários destinatários
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Nome de usuário
|
username | True | string |
Nome de usuário do aplicativo. |
|
Número de Telefone
|
phoneNumber | True | string |
Número de telefone a ser coberto no formato internacional (por exemplo, +234811222333) |
|
Quantidade
|
amount | True | string |
O valor do tempo de transmissão a ser enviado junto com o código de moeda (por exemplo, KES 10,00). |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
errorMessage
|
errorMessage | string |
errorMessage |
|
numSent
|
numSent | integer |
numSent |
|
respostas
|
responses | array of object |
respostas |
|
quantidade
|
responses.amount | string |
quantidade |
|
desconto
|
responses.discount | string |
desconto |
|
errorMessage
|
responses.errorMessage | string |
errorMessage |
|
número de telefone
|
responses.phoneNumber | string |
número de telefone |
|
requestId
|
responses.requestId | string |
requestId |
|
status
|
responses.status | string |
status |
|
totalAmount
|
totalAmount | string |
totalAmount |
|
totalDiscount
|
totalDiscount | string |
totalDiscount |
Localizar o status da transação
Localizar o status de uma transação de tempo de ar específica
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Nome de usuário
|
username | True | string |
Nome de usuário do aplicativo |
|
ID da transação
|
transactionId | True | string |
ID da transação que você gostaria de encontrar. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
status
|
status | string |
status |
Gatilhos
| Quando você recebe uma Notificação de Status do Airtime |
Disparado quando você recebe uma notificação de status de entrega para uma solicitação inicial para enviar o tempo de transmissão. |
Quando você recebe uma Notificação de Status do Airtime
Disparado quando você recebe uma notificação de status de entrega para uma solicitação inicial para enviar o tempo de transmissão.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Nome de usuário
|
username | True | string |
Nome de usuário do aplicativo |
Retornos
- response
- object
Definições
objeto
Esse é o tipo 'object'.