使用Drive API的已加星标文件不会在Google云端硬盘中加注星标

时间:2014-02-13 17:54:34

标签: google-drive-api

setStarred为true / false - fileId是要更改的文件的ID

var body = {'labels': { "starred": setStarred } };
            var request = gapi.client.request({
                "path": 'drive/v2/files/'+fileId,
                'method': 'PUT',
                'params': {'uploadType': 'multipart', 'alt': 'json'}, 
                'headers': { 
                    'Authorization': TOKEN
                },
                'body': body
            });
            request.execute(function(resp) {

            });

在我的扩展程序中,它会显示正在加星标的文件。返回的File对象将labels.starred值显示为true - 但在Google云端硬盘中,它未显示为已加星标。

我做错了吗?我使用Drive API从Google云端硬盘获取的文件列表似乎显示了已更改的值,但在驱动器本身上,它不是。

由于

1 个答案:

答案 0 :(得分:1)

事实证明,它确实在云端硬盘中出现了亮点,但有时它在更新Google云端硬盘中的文件时非常延迟。