为Google云端硬盘设置缩略图

时间:2014-02-03 13:22:41

标签: python google-drive-api

我正在尝试为Google云端硬盘文件设置缩略图(包含对外部外部应用程序对象的引用):

data={"thumbnail": {
        "mimeType":"image/png",
        "image":base64.urlsafe_b64encode(image)
        }
    }

headers={
    "Authorization": "Bearer "+accessToken,
    "Content-Type": "application/json"
    }

rsp=requests.patch("https://www.googleapis.com/drive/v2/files/"+id,data=json.dumps(data), timeout=15, headers=headers)

请求成功(200),但Drive UI不显示预览。

当我尝试从文件资源加载thumbnailLink时,会报告404状态。

1 个答案:

答案 0 :(得分:1)

问题是缩略图大小。它太小了(100px * 70px)。

文档说,缩略图为220px或更大。

正确的描述应该是:缩略图必须为220px或更大