问题标签 [google-api-js-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 回答
1424 浏览

google-api-js-client - 是否可以通过 gapi javascript 客户端访问 Google Cloud Datastore API?

有没有人有任何使用 gapi javascript 客户端访问谷歌云数据存储 API 的示例代码?https://developers.google.com/datastore/docs/overview

0 投票
1 回答
2205 浏览

javascript - Google 驱动器:使用 javascript api 获取(根)文件和文件夹(仅获取驱动器上已删除的文件)

授权部分已经完成并且工作正常(没有错误等)。在此之后,我想从驱动器的根目录获取文件夹和文件。首先开始获取根目录中的文件(该过程与使用子目录获取文件夹非常相似)。

我设计了以下代码(根据产生类似结果的谷歌示例),这是我的驱动器类的一部分:

原始代码可以在这里找到:https ://developers.google.com/drive/v2/reference/files/list

驱动器根目录下有两个文件和一个目录:

问题是我没有使用上面的示例获得任何文件。当我更改'trashed=false''trashed=true'然后我得到四个已删除的文件(我之前从驱动器中删除)。

有人可以解释为什么我看不到/获取任何文件吗?也改变了公众的权利,但似乎没有任何区别。

0 投票
1 回答
11263 浏览

google-api-js-client - 使用 gapi.client javascript 执行我的自定义 Google API

我有一项服务已成功部署到 Google Endpoints,并且可以通过浏览器访问。

现在我正在尝试加载 Google API javascript 客户端库以使用 javascript 调用我的服务。

据我所知,我应该这样做

但我总是在运行时遇到异常,抱怨gapi.client.[MY_API_NAME]未定义。我对任何 Google API(例如 Plus)都做同样的事情,而且效果很好。例如,如果我加载 'plus' API,我将可以访问 gapi.client.plus... 并且可以调用方法。

我错过了什么吗?所有示例和文档都是关于 Google 服务 API 的,我找不到自定义 API 的示例(开发人员编写的那个)。

我什至尝试了使用不同路径(绝对路径和相对路径)的 gapi.client.request,但我得到 404 - Not Found error in "status"。

0 投票
0 回答
133 浏览

google-oauth - 将 Open ID 与适用于 JavaScript 的 Google API 客户端库一起使用

我们正在使用适用于 JavaScript 的 Google API 客户端库与 Google Drive 一起使用。采用常规的OAUTH2方式,向用户显示授权对话框(仅是第一次,但这已经足够了)并提示访问谷歌驱动器。Google Marketplace 清单要求应用程序使用 OpenId 领域进行无缝单点登录,以将应用程序列入白名单并且不明确提示用户访问,而是将访问管理留给域管理员。

所以我的问题是,当后一个库的所有文档都描述仅适用于 OAUTH2 时,如何使 Open ID 和 Google APIs Client Library for JavaScript 协同工作?

0 投票
1 回答
539 浏览

blogger - Blogger API v.3 - 无法将数据传输到帖子 (javascript)

在没有数据的情况下创建的新帖子 - http://yatsynych.blogspot.com/。对象 body_data 有问题?

我的来源:

0 投票
2 回答
2152 浏览

google-cloud-storage - 如何在谷歌云存储桶中获取对象的所有版本?

在托管在 Google 云存储中的网页中,我想显示修订历史记录,这需要列出对象的所有版本。

使用?versions参数向存储桶发送 GET 请求,返回列表版本所有对象。有没有办法在 javascript 中列出单个对象的所有版本,如gsutil ls -lajavascript 中的?

0 投票
1 回答
1480 浏览

google-drive-api - 如何在浏览器中查看 Google Drive 文件

有文件存储在 Google Drive 中。需要在浏览器中打开此文件。Google API JS 库有方法 gapi.client.drive.files.get。它允许获取包含 downloadUrl 的文件资源。此 url 允许下载文件并将其保存在磁盘上。url 的查询字符串包含参数 e=download。如果此参数的值更改为 'view' (e=view),则可以使用此 url 在浏览器中打开 gif 文件。Nevertheles 如果将 url 设置为 txt 文件,则无论如何都会下载文件。

是否有可用于在浏览器中打开 txt 文件的 Goggle url?如何获得这样的网址?

0 投票
1 回答
872 浏览

google-api - Google javascript API 返回 404

我有相同的代码(或多或少)在 Java 中运行良好,但是当我用 javascript 编写它时,我最终得到 404。我不知道我做错了什么,这让我发疯!

“语”:

我可以在控制台中看到以下 POST 数据https://content.googleapis.com/rpc?key=MY_API_KEY

应该说v1吗?

相比之下,REST URL 是https://www.googleapis.com/language/translate/v2/languages?key=MY_API_KEY(而且它是一个 GET)并且工作正常。

0 投票
8 回答
24076 浏览

javascript - Angular Js 和 google api client.js (gapi)

我花了一天的时间才使它起作用,所以我认为我的经验可能对某人有用。也许其他一些人会发现改进。

所以我两天前开始使用angularJS。我希望它与 Google Cloud Endpoints 一起使用以创建后端界面。我的麻烦来了。

gapi 的 javascript 客户端带有异步加载,因此角度初始化会在 gapi 未定义的情况下崩溃。

所以你需要在初始化gapi时引导角度:

  1. 删除 ng-app="myApp"
  2. 添加<script src="https://apis.google.com/js/client.js?onload=googleOnLoadCallback"></script>
  3. 添加回调:

    /li>

感觉不错,但是来个电话怎么样?

所以这里是控制器:

这是服务:

并且由于 Angular 神奇地更新了您的页面。

随意标记任何我出错的地方。

0 投票
0 回答
872 浏览

javascript - 从 javascript 客户端 api 更新 Google 电子表格单元格

我正在尝试使用单元格提要更改单元格的内容来更新 Google 电子表格的单元格

我已经使用了 Oauth 2.0 身份验证并且我拥有 oauth 令牌。

我用来更新特定单元格的代码(来自谷歌小工具)是:

我收到的错误是关于访问控制允许来源在此处输入图像描述

任何人都可以告诉我如何解决这个错误?

先感谢您