尝试使用Google权限api更改驱动器文件时,Google驱动器api SharingRateLimitExceeded错误

时间:2019-07-31 05:29:07

标签: google-api google-drive-api

在使用Google驱动器权限API时获取 sharingRateLimitExceeded 。根据文档,这可能与“电子邮件限制”有关。但是我正在使用' sendNotificationEmail ',这似乎被忽略了,因为当api正常工作时,会向用户发送邮件。创建的权限为“ 写者”。

我也不清楚限制是什么,它们是每个api键吗?还是每个用户?实际限制是多少?

这是我的代码:

         function createRequest(account) {
            var request = gapi.client.request({
                'path': '/drive/v3/files/' + fileId + '/permissions',
                'method': 'POST',
                'headers': {
                    'Content-Type': 'application/json'
                },
                'body': {
                    'role': 'reader',
                    'type': 'user',
                    'sendNotificationEmail': false,
                    'emailAddress': account
                }
            });

            return request;
        }

        var batch = gapi.client.newBatch();

        accounts.forEach(function (account) {
            var req = createRequest(account);
            batch.add(req);
        })


        batch.execute(function (jsonResp) {
            console.log(jsonResp);
        })

0 个答案:

没有答案