我正在尝试使用Google Drive API REST v2 .watch方法监听对特定Google文档的更改。我要做的是根据文档中包含的信息更新Web UI。
我在这里遵循了示例:
https://developers.google.com/drive/api/v2/reference/files/watch#examples
webhook回调域已验证,在第一次调用时我得到了响应,但是在对文档进行更改后,控制台中没有任何记录,以显示更改通知。
function watchFile(fileId) {
var resource = {
'id': uuidgen(),
'type': 'web_hook',
'address': verifiedDomain
};
var request = gapi.client.drive.files.watch({
'fileId': fileId,
'resource': resource,
'supportsTeamDrives': true
});
request.execute(function(channel){
console.log(channel);
});
}
我需要另一个列出更改的功能吗?正如我认为的那样,此方法创建了通道并保持打开状态以接收来自指定文件的推送通知。
我查看了其他文档的大量内容,当回头看手表文档时,确实给人以为这就是您需要做的一切。显然我缺少了一些东西。