0
当使用gapi.client.drive.permissions.insert
进行权限更新调用时,我似乎得到一个截断的响应,或者至少不是预期的permission resource
。gapi.client.drive.permissions.insert返回截断的权限资源
解析的回应是这样的:
{
"kind": "drive#permission",
"etag": ...,
"id": ...,
"selfLink": ...,
"result": {
"kind": ...,
"etag": ...,
"id": ...,
"selfLink": ...
}
}
这里是我想提出的呼叫:
var request = gapi.client.drive.permissions.insert({
fileId: myFileId,
resource: {
value:"[email protected]",
type:"user",
role:"writer"
}
});
request.execute(function(resp) {
console.log(resp);
});
任何想法,为什么我得到这个,而不是一个完整的permissions resource?
也许你可以尝试在此页面的API浏览器中发送请求:https://developers.google.com/drive/v2/reference/permissions/insert#examples,我也看到有一个字段(选择器指定哪些字段包含在部分响应中。)参数,您可以在其中选择哪些字段包含在部分响应中。希望有所帮助! – KRR