电子邮件正文以加密文本形式返回?我如何阅读实际消息?

时间:2014-07-06 16:23:42

标签: python gmail-api

作为messages.get()返回的有效负载的一部分,我得到以下内容

  "parts": [
        {
            "body": {
                "data": "Q29udHJWxpZWYsIExvcmVtIElwc3VtIGlz......much longer",

如何阅读实际消息?基本上,我如何解密/解码这些信息,使其成为真正的英文文本?

我正在使用Python库的Python库。

2 个答案:

答案 0 :(得分:5)

我认为数据是base64编码的,所以在python中你会做类似的事情

import base64

string_enc = <some_base64_encoded_string>
string = base64.b64decode(string_enc)

答案 1 :(得分:2)

我认为它的基本64 URL编码与Base 64编码不同。