Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Transfère un e-mail dans l'archive du groupe Google à l'aide de l'importation de contenu multimédia.
Cette méthode accepte un URI /upload et accepte les contenus multimédias importés présentant les caractéristiques suivantes:
Taille maximale des fichiers:la taille maximale des messages envoyés aux e-mails est de 25 Mo. Cette limite inclut les en-têtes de métadonnées, le corps et les éventuelles pièces jointes du message.
Types MIME de médias acceptés:message/rfc822
La limite de projet pour l'API Groups Migration est de 10 requêtes par seconde (RPS) et par compte. Le nombre maximal de requêtes API par jour est de 500 000. Pour plus d'informations sur le format RFC822, consultez le format standard RFC822.
Requête
Requête HTTP
POST https://www.googleapis.com/upload/groups/v1/groups/groupId/archive?uploadType=media
Paramètres
Nom du paramètre
Valeur
Description
Paramètres de chemin d'accès
groupId
string
Adresse e-mail du groupe dans lequel les e-mails migrés sont archivés. Cette adresse e-mail est une variable du chemin d'URL de la requête. Si le propriétaire d'un groupe modifie l'adresse e-mail du groupe à l'aide de la console d'administration ou de l'API Directory, vous devez utiliser la nouvelle adresse e-mail dans la variable groupId.
Paramètres de requête requis
uploadType
string
Type de requête d'importation vers l'URI /upload avec l'une des valeurs suivantes:
media : importation simple qui importe les données multimédias.
resumable : importation avec reprise qui importe le fichier avec reprise à l'aide d'une série d'au moins deux requêtes.
Autorisation
Cette requête nécessite une autorisation ayant le champ d'application suivant:
Type de ressource d'insertion dont il s'agit. Valeur: groupsmigration#groups
responseCode
string
Code d'état d'une réponse d'API pour une requête de migration, accompagné du code d'état HTTP.
Les valeurs d'état responseCode incluent les éléments suivants:
AUTHORIZATION FAILURE : les identifiants d'autorisation de l'administrateur ne sont pas valides. Un code d'état HTTP 401 est renvoyé.
BACKEND FAILURE : le serveur rencontre un problème ou est occupé. Un code d'état HTTP 503 est renvoyé. À l'aide d'un algorithme d'intervalle exponentiel entre les tentatives, attendez un court délai avant de réessayer l'appel ayant échoué.
INVALID MESSAGE FAILURE : le format de l'e-mail n'est pas valide. Si un message est rejeté pour cause de format incorrect, vous recevez un code d'état HTTP 400 Bad Request. Voici quelques exemples de formats non valides:
Il est possible que les champs From, To et Date soient manquants dans le message.
Une erreur se produit si une ligne du message n'est pas terminée par un saut de ligne de style CR+LF (c'est-à-dire "\r\n").
L'e-mail est vide.
Le groupe cible de la migration n'existe pas ou est en mode lecture seule. Pour en savoir plus sur le mode de partage en lecture seule, consultez les options de partage de Google Groups for Business.
SUCCESS : le message a bien été archivé dans l'archive de groupe du compte. Un code d'état HTTP 200 est renvoyé.
UNSUPPORTED_PARALLEL_OPERATION : l'API Groups Migration n'accepte pas l'insertion de messages en parallèle dans la même archive de groupe. De plus, l'API Groups Migration n'est pas compatible avec les requêtes par lot. Cependant, l'API Groups Migration accepte les requêtes parallèles d'insertion d'e-mails dans différentes archives de groupe. Un code d'état HTTP 400 est renvoyé.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.