【发布时间】:2023-04-11 01:34:01
【问题描述】:
我正在尝试从使用 nw.js 构建的桌面 Node.js 应用程序中使用 YouTube Data API v3,但即使我已在 Google 控制台上启用 API 并创建了客户端 ID,我也会收到拒绝访问错误(对于本机应用程序)。
你能帮帮我吗?
【问题讨论】:
标签: google-api node-webkit youtube-data-api
我正在尝试从使用 nw.js 构建的桌面 Node.js 应用程序中使用 YouTube Data API v3,但即使我已在 Google 控制台上启用 API 并创建了客户端 ID,我也会收到拒绝访问错误(对于本机应用程序)。
你能帮帮我吗?
【问题讨论】:
标签: google-api node-webkit youtube-data-api
我认为您不能使用本地文件中的 API,因为:
使用 JavaScript 访问 YouTube 数据 API 的应用程序必须 指定授权的 JavaScript 来源。起源确定 您的应用程序可以从中发送 API 请求的域。 (source)
作为一种解决方法,您可以打开托管在服务器上的网页,只要该网页位于授权域中,它就应该可以工作。
【讨论】: