突然开始出错。
Bad Request. User message: "You cannot share this item because it has been flagged as inappropriate."] Location[ - ] Reason[abusiveContentRestriction] Domain[global]
上传文件然后通过服务帐户共享文件权限,以下Google Drive Permission API用于共享文件访问电子邮件ID。
https://developers.google.com/drive/api/v3/reference/permissions/create
role: writer
type: user
emailAddress: [email protected]
无论文件内容如何,所有文件都会发生这种情况,因此内容没有问题。相同的内容适用于用于预生产设置的不同服务帐户。
我们检查了可用的在线资源,但这对我们没有帮助。
更新: 在我们最近与谷歌团队的沟通中,他们建议使用实际用户帐户模拟服务帐户,以避免此类可能与服务帐户限制命中相关的错误。
这是文件本身的问题,与api无关
如果您的文件被标记,您可以转到驱动器网络应用程序并请求再次审查该文件review
如果文件上传到服务器账号驱动账号我觉得你不能要求审核
看来用户可能是工作区域用户。如果文件被上传到分片域,是否在服务帐户上正确配置了域范围的委派?我也想知道这是什么类型的文件。
更新:在我们最近与谷歌团队的沟通中,他们建议使用实际用户帐户模拟服务帐户,以避免此类可能与服务帐户限制命中相关的错误。通过以域范围的权限模拟它,它起作用了。