Google drive api 帮助排除google.drive.files.watch web_钩子通知故障

Google drive api 帮助排除google.drive.files.watch web_钩子通知故障,google-drive-api,google-apis-explorer,Google Drive Api,Google Apis Explorer,我发现有关排除google.drive.files.watch故障的文档非常稀少-非常感谢您的帮助 首先,我使用的是一个服务帐户角色,该角色在驱动器中显式共享了文档和文件夹。我使用的是免费的(传统的)基本谷歌套件 如何解决从推送通知到HTTPS功能的故障(即查看日志);或者找出它为什么不起作用 即,我进行了一次API调用;从node.js到drive.files.watch并注册以接收网络钩子推送。 我已经注册了域名,并验证了我的服务帐户,即“它/感觉/好像它应该工作”—— 我在stackove

我发现有关排除
google.drive.files.watch
故障的文档非常稀少-非常感谢您的帮助

首先,我使用的是一个服务帐户角色,该角色在驱动器中显式共享了文档和文件夹。我使用的是免费的(传统的)基本谷歌套件

如何解决从推送通知到HTTPS功能的故障(即查看日志);或者找出它为什么不起作用

即,我进行了一次API调用;从node.js到drive.files.watch并注册以接收网络钩子推送。
我已经注册了域名,并验证了我的服务帐户,即“它/感觉/好像它应该工作”—— 我在stackoverflow上找到的与
google.drive.files.watch相关的例子很少

{
种类:“api#频道”,
id:'tify-channel-11tyvaPDAgkIUDMPfSMzOZqi1G-YD0aWt-FAUllQhZMc',
resourceId:'uJKV6vliOhpZK_f8ZCNVmxzsx1c',
resourceUri:'https://www.googleapis.com/drive/v3/files/11tyvaPDAgkIUDMPfSMzOZqi1G-YD0aWt-FAUllQhZMc?acknowledgeAbuse=false&supportsTeamDrives=false&alt=json',
过期日期:'1535699196000'}
更新文档时,我认为它应该向我的lambda URL(注册到自定义验证域)发送通知//我在AWS Cloudwatch中检查了日志,但没有看到任何尝试//没有流量记录(我已经验证了从我的浏览器到webhook URL的任何请求是否出现在日志中)

如果我试图访问resourceUri中的URI,那么我会被告知没有足够的API调用-( 例:
https://www.googleapis.com/drive/v3/files/11tyvaPDAgkIUDMPfSMzOZqi1G-YD0aWt-FAUllQhZMc
结果:

{
“错误”:{
“错误”:[
{
“域”:“usageLimits”,
“原因”:“dailyLimitExceededUnreg”,
“消息”:“超出未经验证使用的每日限制。继续使用需要注册。”,
“扩展帮助”:https://code.google.com/apis/console"
}
],
“代码”:403,
“消息”:“超出未经验证使用的每日限制。继续使用需要注册。”
}
}
我无法理解我能/注册/以上的内容和方式。 不确定它是否相关,但我似乎也无法让drive.changes.list输出任何数据,不确定这是否是因为我使用的是服务帐户,因此文件更改不是在该帐户内进行的

当我自己使用google api explorer和oauth时,对文件
drive.changes.getStartPageToken
+
drive.changes.list
进行更改都成功(HTTP 200响应),但除了有效的pageToken之外,不包含任何数据

另外--
drive.files.get
也可以工作并返回数据,因此我认为这不是文件本身的访问控制问题


非常感谢您的帮助和建议!

您是否按照说明注册了您的域名?在为谷歌添加DNS TXT记录以验证我的域名后,我已成功收到通知。