从我的网站访问GCE API

2024-06-25 05:48:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图以只读方式访问GCE信息,以便在我的网站上显示有关基础设施的数据。基本上,我希望使用jsapi获取OAuth2令牌,然后将其传递到Python后端,以便对GCE进行API调用。我的网站根本不在GCE上托管。你知道吗

不管我怎么搞不清楚该怎么办。我已经创建了一个Google应用程序,它可以请求授权和访问gceapi。我确实从https://code.google.com/p/google-api-javascript-client/source/browse/samples/authSample.html提供的示例开始。但是,每次运行示例时,我都会在授权过程的第一阶段遇到一个错误,提到由“X-Frame-Options”到“SAMEORIGIN”引起的错误。你知道吗

尝试隔离错误并与从我的站点运行Google示例进行比较,这似乎纯粹与我的应用程序的设置有关(基本上,带有我的应用程序ID的Google示例不起作用),我迷失在如何调试这个过程中。有什么方法可以在这里应用吗?你知道吗


Tags: 数据api信息应用程序示例网站过程错误
1条回答
网友
1楼 · 发布于 2024-06-25 05:48:32

下面的示例是在googleplus中使用Public API key检索概要文件。这种类型的密钥仅用于检索公共数据。如果要访问GCE上的信息,必须使用OAuth 2.0对请求进行授权。为了实现这一点,您有不同的场景,如web server, installed app, client-side (JS),等等

相关问题 更多 >