如何处理「2021年9月13日前需完成Drive API代码更新」的官方通知?
受影响的请求范围
- 仅访问通过共享链接获取权限、未直接将你添加为协作者的非公开Drive资源(含个人网盘共享文件/文件夹、共享 drive 内的受限资源)的API请求会受影响
- 以下场景无需修改代码:
- 访问公开可访问的Drive资源
- 访问你个人账号名下的私有资源
- 访问已明确将你添加到协作者列表的私有资源
代码修改要求
- 若使用Google官方各语言的Drive API客户端库,只需将客户端库升级到2021年2月之后发布的正式版本即可,SDK会自动拼接所需请求头,无需手动修改业务代码
- 若自行封装HTTP请求调用Drive API:
- 请求时需额外添加请求头
X-Goog-Drive-Resource-Keys - 字段值格式为
[资源ID]/[对应resourceKey],单次请求涉及多个资源时用逗号分隔多个[资源ID]/[resourceKey]串即可 resourceKey可从首次调用接口返回的资源元数据的resourceKey字段获取,也可直接从资源的共享链接中提取
- 请求时需额外添加请求头
内容的提问来源于stack exchange,提问作者its-ogawa
相关产品推荐
相关产品推荐

