Google Drive API REST v2:监视文件并获取更改的推送通知

时间:2018-10-12 10:14:23

标签: javascript google-api google-drive-api google-apis-explorer

我正在尝试使用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);

 });

}

我需要另一个列出更改的功能吗?正如我认为的那样,此方法创建了通道并保持打开状态以接收来自指定文件的推送通知。

我查看了其他文档的大量内容,当回头看手表文档时,确实给人以为这就是您需要做的一切。显然我缺少了一些东西。

响应: enter image description here

0 个答案:

没有答案