如何在Google Drive Activity API中筛选permissionChange活动?
Google Drive Activity API筛选权限变更活动报错400的解决方法
你遇到的INVALID_ARGUMENT错误是因为筛选permissionChange时使用了错误的枚举值格式。
Google Drive Activity API规定,detail.action_detail_case的合法枚举值采用大写蛇形命名法,而非驼峰命名。你使用的permissionChange是驼峰格式,不符合API的参数要求,因此触发400错误。
正确的筛选条件
要筛选权限变更类活动,需将筛选条件改为:
detail.action_detail_case:PERMISSION_CHANGE
合法枚举值参考
你已经成功使用的RENAME、MOVE均符合大写蛇形规则,其他常见的合法枚举值还包括:
CREATEDELETEDOWNLOADEDIT
额外检查项
- 确认请求中的
itemName格式正确,需为items/DRIVE_ID格式 - 确保你的API调用已获取
https://www.googleapis.com/auth/drive.activity.readonly或更高权限的访问许可
内容的提问来源于stack exchange,提问作者IMTheNachoMan
相关产品推荐
相关产品推荐

