无法使用javascript连接到Youtube Data API V3



所以我正在构建一个Phonegap应用程序,我需要访问Youtube的数据API。我设法访问了简单的API(需要API密钥的API),但我在连接OAuth时遇到了麻烦。

我做了演练指南告诉我要做的一切,我已经从https://console.developers.google.com为Web应用程序生成了一个客户端ID。

我使用auth.js文件从他们的例子在谷歌开发人员网站

主要的问题是,每次我尝试登录,我得到这个错误:

拒绝显示"https://accounts.google.com/o/oauth2/auth?client_id="一个帧,因为它将'X-Frame-Options'设置为'SAMEORIGIN'。

我试着清除我的饼干,但无济于事。我用Visual Studio在localhost上运行这个,也许这和这个有关系?

好了,所以在花了一些时间之后,我终于找到了问题所在。

在https://console.developers.google.com上,当我创建我的OAuth 2.0客户端ID时,有"授权JavaScript起源"字段,我留空。因为我是从我的本地主机上运行的,所以我将http://localhost:28299添加到安全源列表中,一切都很好。

当然这只是开发阶段。

相关内容

  • 没有找到相关文章

最新更新