从我的网站访问GCE API
Accessing GCE API from my web site
我正试图以只读方式访问GCE信息,以在我的网站上显示有关基础设施的数据。基本上,我想使用JS API获得一个OAuth2令牌,然后将其传递给Python后端,以便对GCE进行API调用。我的网站根本没有在GCE上托管。
然而,我对如何正确设置感到困惑。我创建了一个谷歌应用程序,这样它就可以请求授权并请求访问GCE API。我确实从上提供的样本开始https://code.google.com/p/google-api-javascript-client/source/browse/samples/authSample.html.然而,每次运行示例时,我都会在授权过程的第一阶段遇到错误,将"X-Frame-Options"导致的错误提到"SAMEORIGIN"。
试图隔离错误,并与从我的网站运行谷歌样本进行比较,这似乎纯粹与我的应用程序的设置有关(基本上,带有我的应用ID的谷歌样本不起作用),我不知道如何调试这个过程。有什么方法可以在这里应用吗?
下面的示例用于使用"Public API密钥"在Google Plus中检索配置文件。这种类型的密钥仅用于检索公共数据。如果要访问GCE上的信息,则必须使用OAuth 2.0来授权请求。为了实现这一点,您有不同的场景,如web服务器、安装的应用程序、客户端(JS)等。
相关文章:
- 如何更改bigquery API中的计费层选项
- Amazon S3 REST API大小不正确
- 客户端服务器REST API captcha实现
- 使用Facebook live API创建实时视频对象时的隐私设置
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- MeteorJS:在带有回调的vzaar api上正确使用wrapAsync
- 是否可以控制获取哪些Google地图脚本(JavaScript API)
- API密钥使用和检查示例
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 任何方式使AJAX调用Gmail API,而无需通过JS库
- 谷歌地图JS API+JSON-多个标记没有显示
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 如何在 API 调用后和 if 语句中启用提交按钮
- 与运行长作业(javascript,node.js)的第三方API同步的最佳实践
- 搜索api在mac上显示对话框
- Backbone.js restful json API design
- 标记的实时更新,无需加载页面谷歌地图API V3
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 对API数据使用声明性绑定
- 从我的网站访问GCE API