问题标签 [google-api-javascript-client]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
24 浏览

google-api-javascript-client - 是否有任何代码可以简单地重新启动我的整个功能?

我开始自己学习 Google Javascript,因为我的第一个代码是做一个交互式计算器,可以通过按下这些方程的一些图像来选择方程。问题是我想在输入意外信息时重复该功能,它会说请重试并重新启动代码。我应该在代码末尾写什么?

0 投票
1 回答
1438 浏览

json - 在 Google App Script 中获取错误以从 JSON api Webservice 获取数据并将它们写入 Google 电子表格

我正在尝试通过 json 格式的 api 使用 Google App Script 从 Web 服务获取数据并将其写入我的 google sheet 电子表格,但收到错误消息“范围内的行数必须至少为 1。(行22)"

我从谷歌搜索中获得了一个脚本,我在谷歌表格的脚本编辑器中编写了它并授予了所有权限。有人可以告诉我如何克服错误吗?

谢谢

给出低于响应值

我正在寻找的输出是这样的:

如果我提供 data->team->players->name,它应该输出这个(只有名字) 在此处输入图像描述

如果我提供 data->team->Players,它应该输出 this(name+pid) 在此处输入图像描述

同样,如果我提供任何其他组,它应该输出相应的值。

0 投票
1 回答
1009 浏览

javascript - 如何从登录的 Google 登录(仅限客户端应用程序)中正确获取访问令牌?

我正在使用 Google 登录按钮让用户使用他们的 Google 帐户登录:

我将调用其他 Google API,并且不想使用他们的 Javascript 库(我将使用fetch它们来调用他们的 REST API)。

但是,当我将Authorization: token.id_token其作为 Header 时,请求被拒绝。如果我手动输入一个可以从控制台 ( user.Zi.access_token) 看到的值,它就可以工作。

如何access_token从 Google API Javascript SDK 中提取?使用神秘和无证的东西Zi对我来说似乎并不安全。

0 投票
1 回答
85 浏览

google-maps - 在 Javascript API 之外访问 Google 地图 URL

我有一个网络应用程序,并已成功将其配置为使用此 URL 从 JavaScript API 外部的此 URL 访问谷歌地图:

http://mt0.google.com/vt/lyrs=y&hl=en&x= {x}&y={y}&z={z}&s=Ga

该应用程序将图像用作公众可以下载的 PDF 报告的背景 - 这将是一项免费服务。

我联系了谷歌地图支持,询问他们的服务条款协议是否允许这样做,但他们已将我推荐到此处。

我能否回答一下是否允许这样做,或者我是否需要签订许可协议或订阅 - 如果需要,是什么类型的?或者,或者将我推荐给我最适合进行此调查的地方。

0 投票
2 回答
658 浏览

javascript - 如何使用从 Google Maps API 中的本地 PHP 文件返回的 JSON 数据而不是在线托管的 JSON 文件?

在使用 Google Maps API 组合地图上的数据时,我使用了一个本地 PHP 文件,该文件返回相同的 JSON 结果,我使用 myjson 之类的网站通过托管在线存储该结果。但是,我不能随意使用本地 PHP 文件(这意味着如果我更新数据库,它会返回一个动态 JSON 文件)并出现错误。

此页面上有一个类似的示例,它也使用托管的静态 JSON 文件,但不是使用 PHP 查询返回的 JSON 文件,使用 PHP 文件,因为我希望它是

此外,此(https://developers.google.com/maps/documentation/javascript/reference/data#Data.getFeatureById)也无济于事,因为该功能确实存在于集合中

我得到错误: undefined for //error1 和 //error2 我得到:

Uncaught TypeError: Cannot read property 'setProperty' of undefined at functions2.js:180 at Array.forEach (<anonymous>) at XMLHttpRequest.xhr.onload (functions2.js:170)

这是来自 stationdata.php 的响应:

0 投票
1 回答
809 浏览

ruby-on-rails - 谷歌地图没有正确加载,错误:您似乎使用了格式错误的密钥。(无效的密钥)

我已经设置了一个 API 密钥,并为 Geocoding API 和 Javascript Map API 启用了它。但是,谷歌地图没有在我的显示页面上正确加载。错误一直提到我没有 API 密钥,虽然我有,我将它保存在 env

Google 地图在此页面上未正确加载。

这是控制台上的错误消息

应用程序.html.erb

显示.html.erb

控制器

javascript/packs/map.js


如果您有任何其他问题或需要更多信息,请告诉我。

感谢您的所有帮助!

0 投票
0 回答
200 浏览

ruby-on-rails - Google Map Javascript 仅在刷新后加载

使用 Google Map API,我在我的页面中嵌入了 Google Map (Javascript)。但是,地图只会在我刷新一次页面后加载。

我查了很多过去的帖子,其中很多人提到了导致相关的 turbolinks。我尝试了很多,但仍然没有用。

应用程序.html.erb

显示.html.erb

javascript/packs/map.js

如果您有任何其他问题或需要更多信息,请告诉我。

感谢您的所有帮助!

0 投票
1 回答
43 浏览

google-maps - 如何在谷歌地图上绘图

我需要在谷歌地图上创建一个形状。如果用户想在 Drawer 的帮助下创建一个形状(多边形、圆形、矩形、正方形),他将能够绘制形状。

我可以使用谷歌地图的任何相关功能来实现此功能吗?

提前致谢

0 投票
0 回答
196 浏览

google-api - grantOfflineAccess 不适用于范围

我在我的 Angular 8 网站中使用谷歌 API。我必须在不同的按钮上集成 Google Drive 和 YouTube 帐户。

  1. YouTube 连接按钮
  2. Google 云端硬盘连接按钮

我将 gapi 初始化为

}

在 Youtube 按钮上单击

但这并不是要求获得 Youtube 权限。有什么我做错了吗?

0 投票
0 回答
89 浏览

google-api - 如何在 Google 帐户之间动态切换

我想知道用户在一个站点上登录其中几个帐户后是否有机会在 Google 帐户之间动态切换。流程如下:

  1. 登录账户 A
  2. gapi保存从账户 A收到的令牌
  3. 登录账户 B
  4. gapi保存从帐户 B收到的令牌
  5. ...
  6. 使用以前保存的令牌将 API(例如 youtube)作为帐户 A 进行一些操作
  7. 使用先前保存的令牌将 API(例如 youtube)作为帐户 B 进行一些操作
  8. ...

setToken在我的另一篇文章setToken does not switch YouTube channel in Google API (gapi) 中描述了该方法的问题。但是,我只想像这样在客户端处理所有这些。有没有机会这样做?