Partage
  • Partager sur Facebook
  • Partager sur Twitter

comment l'api de gmail marche

Sujet résolu
    15 septembre 2020 à 20:00:44

    Bonjours,

    je voudrais faire en sorte que a chaque fois que je reçois un email sa me le donne dans une variable string tout simplement j'ai deja fais cette petite documentation mais je ne sais pas quoi faire en suite https://developers.google.com/gmail/api/quickstart/python .

    • Partager sur Facebook
    • Partager sur Twitter
      16 septembre 2020 à 13:06:44

      en regardant (et fouillant un peu) la doc, ce que tu veux c'est être notifié à la réception d'un message et ensuite le lire dans une string.
      A partir du code du quickstart (ton lien), il faut ajouter/modifier du code après # Call the Gmail API. il faut appeler la fonction notif=service.users().watch(userId='me', Body={LabelsId:['INBOX']) 

      ensuite, pour lire le message renvoyé (si j'ai bien compris), il faudrait faire

      message=service.users().messages().get(userId='me',notig['historyId'])['body']

      http://googleapis.github.io/google-api-python-client/docs/dyn/gmail_v1.users.html#watch 

      http://googleapis.github.io/google-api-python-client/docs/dyn/gmail_v1.users.messages.html#get 

      • Partager sur Facebook
      • Partager sur Twitter
        18 septembre 2020 à 12:21:07

        il ne faut pas avoir peur de fouiller la documentation
        • Partager sur Facebook
        • Partager sur Twitter

        comment l'api de gmail marche

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown