首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gapi.client.drive.permissions.insert返回截断的权限资源

gapi.client.drive.permissions.insert返回截断的权限资源
EN

Stack Overflow用户
提问于 2015-04-06 16:16:55
回答 1查看 196关注 0票数 0

当使用gapi.client.drive.permissions.insert进行权限更新调用时,我似乎得到了截断的响应,或者至少没有预期的permission resource

解析后的响应如下:

代码语言:javascript
复制
{
     "kind": "drive#permission",
     "etag": ...,
     "id": ...,
     "selfLink": ...,
     "result": {
          "kind": ...,
          "etag": ...,
          "id": ...,
          "selfLink": ...
    }
}

下面是我打电话的方式:

代码语言:javascript
复制
var request = gapi.client.drive.permissions.insert({
    fileId: myFileId,
    resource: {
        value:"example@gmail.com",
        type:"user",
        role:"writer"
    }
});

request.execute(function(resp) {
    console.log(resp);
});

知道我为什么要得到这个而不是一个完整的权限资源

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-06 19:31:41

这是正常情况。不能保证资源将被完全填充,因为HTTP响应可以在不等待所有操作发生的情况下发送。如果您需要完整的资源,那么在插入之后执行一个permissions.get()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29475081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档