Tempo di comunicazione dell'Africa (anteprima)
Fornisce azioni per distribuire immediatamente l'ora aerea agli utenti tramite il servizio Airtime di Talking dell'Africa e per controllare le notifiche di stato relative a queste richieste airtime
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure per enti pubblici - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Di alta qualità | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | Consigli e risposte del team di discussione dell'Africa |
| URL | https://help.africastalking.com/en/ |
| airtime@africastalking.com |
| Metadati del connettore | |
|---|---|
| Editore | Parla l'Africa |
| Sito web | https://africastalking.com/airtime |
| Informativa sulla privacy | https://africastalking.com/privacy_policy |
| Categorie | Comunicazione; Finanza |
Talking Airtime dell'Africa offre un'API che consente di distribuire l'airtime senza pin ai sottoscrittori mobili, ricevendo sconti per ogni transazione eseguita. Questo connettore espone le operazioni che consentono di inviare il tempo di trasmissione airtime agli abbonati per dispositivi mobili e di controllare le notifiche che indicano se il recapito è riuscito o non è riuscito.
Pre-requisites
Per usare questo connettore, è necessario quanto segue:
- Un conto con il parlante dell'Africa; è possibile iscriversi qui.
- Un'applicazione di produzione in tempo reale; è possibile crearne uno dopo la registrazione.
Dopo aver effettuato l'iscrizione e aver creato un'applicazione dinamica, generare una nuova chiave API per tale applicazione; questa chiave verrà usata per autenticare le richieste da questo connettore.
Dovrai anche contattarci per attivare il prodotto airtime per la tua applicazione; eseguire questa operazione inviando un messaggio di posta elettronica a airtime@africastalking.com.
Come ottenere le credenziali?
Questo connettore usa API Key l'autenticazione. Dopo aver effettuato l'iscrizione e aver creato un'applicazione pronta per la produzione, fare clic su questa applicazione per passare al relativo dashboard. Passare a per Settings > API Key generare una nuova chiave API per questa applicazione.
Problemi noti e limitazioni
Questo connettore attualmente funziona solo con le applicazioni pronte per la produzione, quindi NON usare la chiave API dell'applicazione sandbox predefinita.
Creazione di una connessione
Il connettore supporta i tipi di autenticazione seguenti:
| Predefinita | Parametri per la creazione della connessione. | Tutte le aree geografiche | Non condivisibile |
Predefinito
Applicabile: tutte le aree
Parametri per la creazione della connessione.
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| Chiave API | securestring | Chiave API per questa API | Vero |
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
Azioni
| Invia airtime |
Inviare airtime a più destinatari |
| Trovare lo stato della transazione |
Trovare lo stato di una determinata transazione airtime |
Invia airtime
Inviare airtime a più destinatari
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome utente
|
username | True | string |
Nome utente dell'applicazione. |
|
Numero di telefono
|
phoneNumber | True | string |
Numero di telefono da aggiungere in formato internazionale (ad esempio +234811222333) |
|
Importo
|
amount | True | string |
Valore di airtime da inviare insieme al codice di valuta (ad esempio KES 10.00). |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
messaggio di errore
|
errorMessage | string |
messaggio di errore |
|
numSent
|
numSent | integer |
numSent |
|
Risposte
|
responses | array of object |
Risposte |
|
importo
|
responses.amount | string |
importo |
|
sconto
|
responses.discount | string |
sconto |
|
messaggio di errore
|
responses.errorMessage | string |
messaggio di errore |
|
numero di telefono
|
responses.phoneNumber | string |
numero di telefono |
|
requestId
|
responses.requestId | string |
requestId |
|
status
|
responses.status | string |
status |
|
totalAmount
|
totalAmount | string |
totalAmount |
|
totalDiscount
|
totalDiscount | string |
totalDiscount |
Trovare lo stato della transazione
Trovare lo stato di una determinata transazione airtime
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome utente
|
username | True | string |
Nome utente dell'applicazione |
|
ID transazione
|
transactionId | True | string |
ID della transazione che si vuole trovare. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string |
status |
Trigger
| Quando si riceve una notifica di stato airtime |
Attivato quando si riceve una notifica sullo stato del recapito per una richiesta iniziale di invio airtime. |
Quando si riceve una notifica di stato airtime
Attivato quando si riceve una notifica sullo stato del recapito per una richiesta iniziale di invio airtime.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome utente
|
username | True | string |
Nome utente dell'applicazione |
Restituisce
- response
- object
Definizioni
oggetto
Si tratta del tipo 'object'.