google-drive-api - 未经授权的 WebHook 回调通道 Google 推送通知
问题描述
我正在尝试监控我在 Google Drive 中的文件。通过获取发送渠道的通知。我已经尝试了所有方法并尝试了数百次,但每次他都告诉我:`
我正在使用邮递员。
Post https://www.googleapis.com/drive/v2/changes/watch
Body:
{"id": "01234567-89ab-cdef-012345***789ab",
"kind":"drive#startPageToken",
"type": "webhook",
"address": "https://nwafith.com/api/notifications"
}
回复
{
"error": {
"errors": [
{
"domain": "global",
"reason": "push.webhookUrlUnauthorized",
"message": "Unauthorized WebHook callback channel: https://www.nwafith.com/api/notifications"
}
],
"code": 401,
"message": "Unauthorized WebHook callback channel: https://www.nwafith.com/api/notifications"
}
}
在 我添加的域验证中:
www.nwafith.com
nwafith.com
一切看起来都正确,但我不知道问题出在哪里。我希望得到帮助
解决方案
未经授权的 WebHook 回调通道:
表示您尚未在 Google 开发者控制台中正确授权您的域。
解决方案:
- 转到Google 开发者控制台
- 选择您的项目
- 在“APIS & AUTH”下选择“推送”
- 点击“添加域”
- 输入所需的域(仅需要域:https://www.nwafith.com)
- 单击“添加域”按钮
之后它应该工作。
推荐阅读
- javascript - 当我重新启动 React Project 时,它不断抛出奇怪的问题
- php - Laravel 8 - 由于违反完整性约束,可以删除但不能更新父行:外键约束失败
- javascript - 在 Enzyme 中测试延迟加载的组件
- python - Python/Selenium-类元素不能被点击
- r - 解释 ggplot 中的 geom_smooth() 线性关系结果
- java - Spring Kafka Listener Thread 名称的含义?
- node.js - 如何在没有 sudo 权限的 CentOS 上安装 Node.js
- node.js - 在 Mac 上安装 Homebrew 后,Npm 包命令停止工作
- c# - 你如何将一个空元组从 f# 返回到 c#?
- c - 将每个单词存储在二维字符串 C