我尝试按照网站复制 javascript 的示例 youtube api 搜索关键字代码:https://developers.google.com/youtube/v3/code_samples/javascript
我去了开发者控制台,使用本地主机和我的 IP 地址生成了一个客户端 ID,它总是向我显示禁用搜索按钮的搜索栏。根据其他人的建议,我什至尝试将所有 javascript 代码放在 header 中,但也没有用。任何人有任何建议!?任何帮助将不胜感激!
最佳答案
我已获取该代码并将其加载到我的服务器上进行测试,它运行良好。以下是一些尝试消除所有可能变量的方法:
使用我所做的确切代码。我已经把它压缩了,你可以在这里找到它:
您必须做的唯一更改是打开 auth.js 文件并将您的客户端 ID 粘贴到文件顶部附近的变量声明中。确保您的 client-id 在谷歌云控制台中为您将在其上运行文件的主机设置了原点,这不应该是 IP 地址,而是实际的主机名(您也可以使用 *)。
运行代码时,先在 Chrome 中尝试,然后在 Firefox 中尝试——我见过 Firefox 无法加载各种 Google API(驱动 API、图表 API 等)的情况
如果它不适用于此代码,请开始寻找您的设置可能与此 ZIP 文件中的设置不同的地方。
关于javascript - Youtube API v3 Javascript 示例代码无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22445357/