邮件正文返回为加密文本?如何读取实际消息?
在调用messages.get()这个功能时,我得到了以下的返回内容:
"parts": [
{
"body": {
"data": "Q29udHJWxpZWYsIExvcmVtIElwc3VtIGlz......much longer",
我该怎么读取实际的消息呢?简单来说,我要怎么解密或者解码这些信息,让它变成真正的英文文本?
我正在使用Python的Gmail API库。
2 个回答
2
我觉得这是经过 URL 编码 的 Base 64,这和普通的 Base 64 编码是不一样的。
5
我觉得这些数据是用base64编码的,所以在Python中你可以这样做:
import base64
string_enc = <some_base64_encoded_string>
string = base64.b64decode(string_enc)