Twilio
Twilio permet aux applications d’envoyer et de recevoir des MESSAGES SMS, MMS et IP globaux.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Norme | Toutes les régions Power Automate , à l’exception des éléments suivants : - 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 Chine - Us Department of Defense (DoD) |
| Power Apps | Norme | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Norme | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Microsoft |
| URL |
Microsoft LogicApps Support Prise en charge de Microsoft Power Automate Prise en charge de Microsoft Power Apps |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Site internet | https://www.twilio.com/ |
| Politique de confidentialité | https://www.twilio.com/legal/privacy |
Spécifications
Le connecteur Twilio nécessite les informations suivantes :
Votre ID de compte Twilio et votre jeton d’authentification, que vous trouverez dans votre tableau de bord Twilio, pour autoriser la création d’une connexion à partir de votre application. Si vous utilisez un compte d’essai Twilio, vous pouvez envoyer des sms uniquement aux numéros de téléphone vérifiés.
Un numéro de téléphone Twilio vérifié qui peut envoyer des sms et un autre numéro de téléphone pouvant recevoir des messages texte.
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 | Partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| ID de compte Twilio | securestring | ID de compte Twilio | Vrai |
| Jeton d’accès Twilio | securestring | Jeton d’accès Twilio | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 1200 | 60 secondes |
Actions
| Afficher le message |
Cette opération retourne un seul message spécifié par l’ID de message fourni. |
| Envoyer un sms (SMS) |
Cette opération est utilisée pour envoyer un nouveau message à un numéro mobile. |
| Répertorier les messages [DÉCONSEILLÉ] |
Retourne une liste de messages associés à votre compte. |
| Répertorier les messages V2 |
Retourne une liste de messages associés à votre compte. Cette action prend en charge la pagination. |
Afficher le message
Cette opération retourne un seul message spécifié par l’ID de message fourni.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Message SID
|
MessageId | True | string |
SID unique du message. |
Retours
Propriétés d’un seul message.
- Message
- Message
Envoyer un sms (SMS)
Cette opération est utilisée pour envoyer un nouveau message à un numéro mobile.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
À partir du numéro de téléphone
|
from | True | string |
Numéro de téléphone Twilio (au format E.164) ou ID d’expéditeur alphanumérique activé pour le type de message que vous souhaitez envoyer. |
|
Pour numéro de téléphone
|
to | True | string |
Numéro de téléphone de destination. Format avec un code « + » et un code de pays, par exemple, +16175551212 (format E.164). |
|
Texto
|
body | True | string |
Texte du message à envoyer, limité à 1600 caractères. |
|
URL du média
|
media_url | array of uri |
Liste des URI de média à envoyer. |
|
|
Rappel d’état
|
StatusCallback | uri |
URL que Twilio publiera à chaque modification de l’état de votre message. |
|
|
Sid du service de messagerie
|
messaging_service_sid | string |
ID unique du service de messagerie. |
|
|
SID d’application
|
application_sid | string |
SID de l’application Twilio configurée avec le rappel d’état du message requis. |
|
|
Prix maximal
|
max_price | string |
Limite de prix maximale totale pour le message. |
|
|
Période de validité
|
validity_period | string |
Nombre de secondes pendant lesquelles le message peut rester dans une file d’attente Twilio. |
Retours
Propriétés d’un seul message.
- Message
- Message
Répertorier les messages [DÉCONSEILLÉ]
Retourne une liste de messages associés à votre compte.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Pour numéro de téléphone
|
To | string |
Affichez uniquement les messages à ce numéro de téléphone. |
|
|
À partir du numéro de téléphone
|
From | string |
Affichez uniquement les messages de ce numéro de téléphone. |
|
|
Date d’envoi
|
DateSent | date |
Affichez uniquement les messages envoyés à cette date (au format GMT), donnés en tant que AAAA-MM-DD. Exemple : 2009-07-06. |
|
|
Limit
|
PageSize | integer |
Nombre de ressources à retourner dans chaque page de liste. La valeur par défaut est 50. |
|
|
Page
|
Page | integer |
Numéro de page. La valeur par défaut est 0. |
Retours
Liste d’un ou de plusieurs messages.
- Liste des messages
- MessageList
Répertorier les messages V2
Retourne une liste de messages associés à votre compte. Cette action prend en charge la pagination.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Pour numéro de téléphone
|
To | string |
Affichez uniquement les messages à ce numéro de téléphone. |
|
|
À partir du numéro de téléphone
|
From | string |
Affichez uniquement les messages de ce numéro de téléphone. |
|
|
Date d’envoi
|
DateSent | date |
Affichez uniquement les messages envoyés à cette date (au format GMT), donnés en tant que AAAA-MM-DD. Exemple : 2009-07-06. |
|
|
Limit
|
PageSize | integer |
Nombre de ressources à retourner dans chaque page de liste. La valeur par défaut est 50. |
Retours
Liste d’un ou de plusieurs messages.
- Liste de messages V2
- MessageListV2
Définitions
Message
Propriétés d’un seul message.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Texto
|
body | string |
Corps du message. |
|
À partir du numéro
|
from | phone |
Numéro de téléphone à partir duquel le message a été envoyé. |
|
À numéro
|
to | phone |
Numéro de téléphone auquel le message a été envoyé. |
|
Statut
|
status | string |
État envoyé du message. |
|
SID
|
sid | string |
SID du message envoyé. |
|
Sid de compte
|
account_sid | string |
SID du compte associé au message envoyé. |
|
API
|
api_version | string |
Version de l’API utilisée pour envoyer le message. |
|
Nombre de segments
|
num_segments | string |
Nombre de segments en utilisant le message. |
|
Nombre de supports
|
num_media | string |
Nombre de fichiers multimédias associés au message envoyé. |
|
Création de Date-Time
|
date_created | string |
aaaa-MM-ddTHH :mm :ss.fffZ (format UTC) |
|
Date-Time envoyées
|
date_sent | string |
aaaa-MM-ddTHH :mm :ss.fffZ (format UTC) |
|
Mise à jour Date-Time
|
date_updated | string |
aaaa-MM-ddTHH :mm :ss.fffZ (format UTC) |
|
Direction
|
direction | string |
Direction associée au message envoyé. |
|
Codes d’erreur
|
error_code | integer |
Codes d’erreur associés au message envoyé, le cas échéant. |
|
Messages d’erreur
|
error_message | string |
Messages d’erreur associés au message envoyé, le cas échéant. |
|
Prix
|
price | string |
Coût du message envoyé. |
|
Unité
|
price_unit | string |
Unité de prix utilisée pour évaluer le coût du message. |
|
URI
|
uri | uri |
URI relatif pour cette ressource. |
|
URI de sous-ressource
|
subresource_uris | object |
URI relatifs pour toutes les sous-ressources. |
|
Sid du service de messagerie
|
messaging_service_sid | string |
ID unique du service de messagerie. |
MessageList
Liste d’un ou de plusieurs messages.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
messages
|
messages | array of Message | |
|
Page
|
page | integer |
Numéro de page de la responsabilité. |
|
Limit
|
page_size | integer |
Taille de page de la réponse. |
|
Nombre de pages
|
num_pages | integer |
Nombre total de pages dans la réponse. |
|
Démarrer
|
start | integer |
Index du premier message. |
|
Fin
|
end | integer |
Index du dernier message. |
|
URI
|
uri | uri |
URI relatif pour cette liste. |
|
URI de première page
|
first_page_uri | uri |
URI relatif pour la première page. |
|
URI de page suivante
|
next_page_uri | uri |
URI relatif pour la page suivante. |
|
Nombre de messages
|
total | integer |
Nombre total de messages. |
|
URI de page précédente
|
previous_page_uri | uri |
URI relatif de la page précédente. |
MessageListV2
Liste d’un ou de plusieurs messages.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
@odata.nextLink
|
@odata.nextLink | string |
URI relatif pour la page suivante. |
|
value
|
value | array of Message |
Liste d’un ou de plusieurs messages. |