EasyPost Mail (préversion)
Bing Technologies vous permet d’envoyer un courrier postal, un e-mail, un SMS et une télécopie directement à partir de votre ordinateur en un seul clic. L’API EasyPost permet des chargements automatisés et authentifiés dans les services de communication Bing, prenant en charge des documents uniques ou par lots avec des métadonnées, fournies manuellement ou automatiquement. Une fois chargés, les systèmes Bing valident, traitent, impriment et déposent votre courrier. Un compte Bing est requis pour l’utilisation. Pour plus d’informations, consultez www.bingmail.com.au.
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 | |
|---|---|
| Nom | Prise en charge Bing |
| URL | https://help.bingmail.com.au/ |
| Messagerie électronique | customerservice@bingmail.com.au |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Bing Technologies |
| Documentation sur l’API | https://docs.microsoft.com/connectors/easypostdocumentatio |
| Website | https://www.bingmail.com.au/ |
| Politique de confidentialité | https://bingmail.com.au/privacy-policy |
| Catégories | Opérations informatiques |
| connexionDisplayName | Connexion EasyPost |
| connectionDescription | Se connecter à Easypost à l’aide de vos informations d’identification de compte |
Connecteur Bing EasyPost
L’API EasyPost fournit un chargement direct automatisé de documents vers les services de communication bing. L’API établit une session authentifiée permettant le chargement d’un document ou d’un ensemble de documents et de métadonnées associées. Une fois la session terminée, les systèmes sauvegardés Bing valident, traitent, impriment et déposent votre courrier. Les informations d’adressage sont fournies à l’API via un fichier de métadonnées ou le processeur automatique peut extraire l’adresse et d’autres métadonnées à partir des documents.
Éditeur
Ce connecteur est géré et publié par Bing Technologies Pty Ltd
Prerequisites
Pour utiliser le connecteur EasyPost, vous aurez besoin des éléments suivants :
- Un plan Microsoft Power Apps ou Power Automate
- Un compte client Bing
- Un compte d’utilisateur et un mot de passe du portail Bing
Opérations prises en charge
Le connecteur prend en charge les opérations suivantes :
-
Get session ID: Obtenez l’ID de session à l’aide du code du compte Bing et de la connexion d’authentification de base attachée, un ID de session est demandé. Cela utilise une requête HTTP GET pour « publicinterface/get_session_id.json». Cela retourne un ID de session (EPID) au format JSON. -
Upload files: Chargez les métadonnées et le document à l’aide d’un ID de session fourni, une URL est construite pour charger le ou les fichiers à l’aide de la requête HTTP PUT. Plusieurs fichiers peuvent être chargés dans la session en utilisant autant d’étapes de chargement de fichiers que nécessaire. -
End session: Terminez la session avec une autre requête HTTP GET sur le point de terminaison « publicinterface/end_session.json» avec l’ID de session fourni. Cela renvoie un état et une liste des fichiers qui ont été reçus avec succès. Il déclenche ensuite le traitement back-end des ressources chargées. Les lettres envoyées s’affichent dans le portail client Bing, identifiables par leur ID de session.
Exemple classique :
[Get Session ID] --> [Upload files] --> [End session]
Authentication
Ce connecteur prend uniquement en charge l’authentification d’accès de base. L’invite à créer une connexion à l’aide d’informations d’identification Bing valides se présente lors de l’ajout de ce connecteur en tant que nouvelle étape pour la première fois.
Problèmes connus et limitations
| Élément | Descriptif |
|---|---|
| Authentification Digest | L’authentification Digest est prise en charge (et par défaut) pour cette API, mais les connecteurs personnalisés Power Automate ne prennent pas actuellement en charge l’authentification Digest prête à l’emploi. |
| multipart/form-data | Une autre méthode de chargement direct de fichiers vers le système EasyPost est la méthode de formulaire multipart, mais les connecteurs personnalisés Power Automate ne prennent actuellement pas en charge cela. |
| Terminer la session 200 OK | Lorsque vous utilisez l’action End session , si vous fournissez un ID de session non valide, le système retourne 200 OK, mais avec un corps de : "error": "unknown session" |
| Problème d’actions de type GET | Power Automate, y compris le type de corps non valide lors des demandes de type GET. RÉSOLU DANS UPDATE 1.0.4 |
Version : 1.0.4
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Authentification de base | Connectez-vous à l’aide de votre nom d’utilisateur et mot de passe pour Bing. | Toutes les régions | Non partageable |
| Valeur par défaut [DÉCONSEILLÉE] | Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante. | Toutes les régions | Non partageable |
Basic authentication
ID d’authentification : authentification de base
Applicable : Toutes les régions
Connectez-vous à l’aide de votre nom d’utilisateur et mot de passe pour Bing.
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 |
|---|---|---|---|
| Nom d’utilisateur | ficelle | Vrai | |
| Mot de passe | securestring | Vrai |
Valeur par défaut [DÉCONSEILLÉE]
Applicable : Toutes les régions
Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante.
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.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Obtenir l’ID de session |
Obtenir un ID de session valide pour commencer à charger des fichiers |
| Terminer la session |
Terminez une session valide, en effectuant le chargement pour commencer l’impression ou l’envoi. |
| Télécharger des fichiers |
Charger un fichier unique à l’aide d’un ID de session valide |
Obtenir l’ID de session
Obtenir un ID de session valide pour commencer à charger des fichiers
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Code du compte Bing
|
account | True | string |
Code de compte Bing associé à la requête. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom d’utilisateur
|
user | string |
Nom d’utilisateur associé à la requête. |
|
ID de compte
|
account | string |
ID de compte Bing associé à la requête. |
|
ID session
|
session_id | string |
ID de session créé |
Terminer la session
Terminez une session valide, en effectuant le chargement pour commencer l’impression ou l’envoi.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID session
|
session_id | True | string |
ID de session de la session que vous souhaitez terminer. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID session
|
session_id | string |
ID de session terminé |
|
Résultat de session
|
result | string |
Résultat final de la session (OK, NO FILES, etc.) |
|
status
|
status | string | |
|
Fichiers
|
files | array of object | |
|
Filename
|
files.name | string |
Nom de fichier chargé |
|
|
files.sz | integer |
Taille du fichier chargé |
|
Taille du chargement
|
files.upld_sz | integer | |
|
cl_sz
|
files.cl_sz | integer | |
|
Morceaux
|
files.chunks | integer | |
|
objectif
|
files.intent | integer | |
|
premier
|
files.first | double | |
|
last
|
files.last | double | |
|
host
|
files.host | string |
Demande de gestion interne de l’hôte |
|
apath
|
files.apath | string | |
|
gpath
|
files.gpath | string | |
|
sha1
|
files.sha1 | string | |
|
erreur
|
error | string |
La requête a échoué, généralement une session inconnue. |
|
errs
|
errs | array of string |
Télécharger des fichiers
Charger un fichier unique à l’aide d’un ID de session valide
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID session
|
session_id | True | string |
ID de session vers lequel charger des fichiers |
|
Filename
|
file_name | True | string |
Nom du fichier (extension de fichier incl) |
|
Contenu du fichier
|
fileContent | True | binary |