#python #gmail-api
#python #gmail-api
Вопрос:
Я пытался получить электронные письма пользователей от gmail api
using get
method. Но когда дело доходит до разговора message['snippet']
, возвращается
"snippet": "Hey buddy On Fri, Oct 21, 2016 at 5:46 PM Januka
Samaranayake amp;<abc@gmail.comamp;> wrote: hello brother",
Когда я использую, parts[len(parts)-1]['body']['data']
у него есть строка Base 64, которая декодируется в,
Hey buddy <span[gamp;F#7Famp;W"#bV6amp;RfCamp;Vcamp;F6amp;RVv6!ͅɅ六խamp;> wrote:<br][HHXZ[][H[OHX[^؛ܙ[YYY[[YY^W'#Fb673amp;vVFR#FbF#amp;G"#gamp;7B##bBSRV6amp;RfCamp;Vcamp;f67amp;CRSt"StBb337fb33b33VG'amp;Ff7F'6b33"Famp;vWC%amp;#VG'amp;Ff7F'6fwCwamp;FS'#Fcamp;6VFR673amp;vVFR"7GSamp;amp;vWamp;amp;FW"VgC66626ƖCFFrVgCW#䆓77Уamp;6VFSFcУamp;6VFSР
Как избежать предыдущих сообщений или получить только самое последнее сообщение.
Комментарии:
1. Что вы подразумеваете под мусорными данными? Вы говорите о HTML-объектах?
2. «В пятницу, 21 октября 2016 г., в 17:46 Джанука Самаранаяке <abc@gmail.comamp;gt ; написал: привет, брат»
3.
amp;<abc@gmail.comamp;>
правильно. На сайте Gmail это было бы записано как<abc@gmail.com>
4. Взгляните на вопрос, опубликованный @cricket_007. По сути, это то, что вам нужно будет сделать, чтобы получить объекты decode HTML. Я предполагаю, что причина, по которой вы получаете закодированные данные, — это функция безопасности в gmail-api (не цитируйте меня по этому поводу, это всего лишь предположение).
5. @cricket_007 это не отвечает на мой вопрос или даже не относится к делу.