Plivo (préversion)
Plivo permet d’envoyer et de recevoir des sms et des appels vocaux à l’échelle mondiale pour les entreprises de toutes tailles.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| URL | https://support.plivo.com/support/home |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Plivo Inc |
| Site internet | https://www.plivo.com/ |
| Politique de confidentialité | https://www.plivo.com/legal/privacy/ |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| ID d’authentification | ficelle | Nom d’utilisateur de cette API. | Vrai |
| Jeton d’authentification | securestring | Mot de passe de cette API. | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Effectuer un appel |
Cette opération est utilisée pour effectuer un appel. |
| Envoyer un SMS |
Cette opération est utilisée pour envoyer un sms. |
| Obtenir un message |
Cette opération est utilisée pour récupérer les détails d’un message, en fonction de l’ID du message. |
| Répertorier tous les messages |
Cette opération retourne la liste de tous les messages associés à votre compte Plivo. |
Effectuer un appel
Cette opération est utilisée pour effectuer un appel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
De
|
from | True | string |
Numéro Plivo à utiliser pour effectuer l’appel. |
|
À
|
to | True | string |
Numéro de téléphone à appeler. |
|
URL de réponse
|
answer_url | True | string |
URL à appeler lorsque l’appel est effectué. |
|
Answer, méthode
|
answer_method | string |
Méthode HTTP (GET/POST) qui doit être utilisée pour appeler l’URL de réponse. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’API
|
api_id | string |
ID unique de la requête d’API. |
|
Réponse
|
message | string |
Réponse obtenue lors de l’appel. |
|
Appeler UUID
|
request_uuid | string |
ID unique de l’appel. |
Envoyer un SMS
Cette opération est utilisée pour envoyer un sms.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
De
|
src | True | string |
Numéro plivo à partir duquel le message doit être envoyé. |
|
À
|
dst | True | string |
Numéro de téléphone auquel le message doit être envoyé. |
|
Message
|
text | True | string |
Texte du message à envoyer. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’API
|
api_id | string |
ID unique de la requête d’API. |
|
Réponse
|
message | string |
Réponse du message envoyé. |
|
Message UUID
|
message_uuid | array of string |
ID unique du message. |
Obtenir un message
Cette opération est utilisée pour récupérer les détails d’un message, en fonction de l’ID du message.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Message UUID
|
message_uuid | True | string |
UUID du message pour lequel les détails doivent être récupérés. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’API
|
api_id | string |
ID unique de la requête d’API. |
|
Code d’erreur
|
error_code | string |
Code d’erreur de remise si le message n’est pas remis. |
|
De
|
from_number | string |
Numéro à partir duquel le message a été envoyé. |
|
Message Direction
|
message_direction | string |
Direction du message (entrant/sortant). |
|
État de remise des messages
|
message_state | string |
État du message (mis en file d’attente/envoyé/remis/a échoué). |
|
Timestamp
|
message_time | string |
Horodatage auquel le message a été envoyé ou reçu (aaaa-MM-jj HH :mm :ss UTC). |
|
Message Type
|
message_type | string |
Type du message. |
|
Message UUID
|
message_uuid | string |
ID unique du message. |
|
Message URI
|
resource_uri | string |
URI pour obtenir les détails de ce message unique. |
|
À
|
to_number | string |
Numéro auquel le message a été envoyé. |
|
Montant total
|
total_amount | string |
Montant facturé pour le message. |
|
Taux
|
total_rate | string |
Taux par unité du message. |
|
Unités
|
units | integer |
Nombre d’unités dont le message a été divisé. |
Répertorier tous les messages
Cette opération retourne la liste de tous les messages associés à votre compte Plivo.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’API
|
api_id | string |
ID unique de la requête d’API. |
|
Limit
|
meta.limit | integer |
Nombre maximal de messages dans une seule page. |
|
Next
|
meta.next | string |
URI de la page suivante des messages s’il existe. |
|
Décalage
|
meta.offset | integer |
Nombre de messages avant cette page. |
|
Précédent
|
meta.previous | string |
URI de la page précédente. |
|
Nombre total
|
meta.total_count | integer |
Nombre total de messages. |
|
Liste des messages
|
objects | array of object |
Détails de tous les messages. |
|
Code d’erreur
|
objects.error_code | string |
Code d’erreur de remise si le message n’est pas remis. |
|
De
|
objects.from_number | string |
Numéro à partir duquel le message a été envoyé. |
|
Message Direction
|
objects.message_direction | string |
Direction du message (entrant/sortant). |
|
État de remise des messages
|
objects.message_state | string |
État du message (mis en file d’attente/envoyé/remis/a échoué). |
|
Timestamp
|
objects.message_time | string |
Horodatage auquel le message a été envoyé ou reçu (aaaa-MM-jj HH :mm :ss UTC). |
|
Message Type
|
objects.message_type | string |
Type du message. |
|
Message UUID
|
objects.message_uuid | string |
ID unique du message. |
|
Message URI
|
objects.resource_uri | string |
URI pour obtenir les détails de ce message unique. |
|
À
|
objects.to_number | string |
Numéro auquel le message a été envoyé. |
|
Montant total
|
objects.total_amount | string |
Montant facturé pour le message. |
|
Taux
|
objects.total_rate | string |
Taux par unité du message. |
|
Unités
|
objects.units | integer |
Nombre d’unités dont le message a été divisé. |