问题标签 [google-apis-explorer]
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.
oauth-2.0 - googleapis oauth2 令牌 API 未返回 refresh_token
我正在尝试生成 access_token 和 refresh_token 来访问谷歌电子表格 API。我使用了 API https://www.googleapis.com/oauth2/v3/token?code= &grant_type=authorization_code&redirect_uri=&client_id=&client_secret=&approval_prompt=force 此 API 仅提供“access_token”、“type”和“expires_in”在响应中并没有给出“refresh_token”我们如何刷新访问令牌?我尝试使用需要“refresh_token”作为查询参数的 API https://accounts.google.com/o/oauth2/token 。我最初没有找到任何 refresh_token,因此无法访问此 API。有人可以描述为电子表格 API 获取 refresh_token 的步骤吗?
google-apis-explorer - Google Cloud API - 获取所有资源的政策
我正在尝试获取所有资源的策略,以便查看与它们关联的角色和成员。通过 API 获取所有策略的任何方法都对我有用。
我目前正在尝试列出组织(资源),以便我可以使用 GetIamPolicy 之类的命令获取每个资源的策略。但是, organizations.list 命令返回 null。如果你们中的任何人成功获得任何政策,请告诉我。
我正在使用带有服务密钥的 C# API 连接到我的 Google Cloud 帐户。
google-spreadsheet-api - 如何通过 v4 API 在 Google 电子表格中的特定行之后插入数据行?
我知道使用append
,我可以将数据行添加到表格的底部。但是,我真正想做的是在第 2 行(即标题行下方的一行)添加数据行。
这可能吗?我已经阅读了该append
方法,但没有看到一个明确的方法来做到这一点。我应该使用另一种方法吗?
(https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/append)
谢谢!
java - 创建新查询 DoubleClick Bid Manager 时出现问题
我正在尝试在 Doubleclick Bid Manager 中创建一个新查询,但我得到的只是“500 内部服务器错误”(https://developers.google.com/bid-manager/v1/queries/createquery)。
有人可以帮助我请求查询示例吗?谢谢!
javascript - 如何使用 JavaScript 将数据从 HTML 表单发送到 Google 电子表格?
我正在尝试构建一个 Web 应用程序来记录 Google 电子表格中表单中的数据。为此,我必须使用 JavaScript(JSON 或 AJAX 请求也可以),但我不能使用 Google Apps 脚本,因为我需要用户继续使用我的页面,而 GAS 不允许这样做。
我不太精通 JSON 请求,但我尝试添加一个:毫不奇怪,它不起作用,也不奇怪,我不知道为什么。
我不确定我用来发出请求的 URL 和代码是否正确,但不知道如何进行,很难知道我的代码有什么问题。
那是我的表格:
隐藏值设置为提供 ID 号和用户路径。
该check()
函数将检查表单并(应该)提出请求并写入 GSpreadSheet
正如我之前所说,我的代码看起来与我在网上找到的几个相似,但它不起作用,我不知道如何理解出了什么问题。
您能否给我一些提示或建议或一些可以帮助我将数据附加到 Google 电子表格的示例?
google-apis-explorer - 使用 Google API Explorer 时出现错误 400
使用 Google API Explorer 插入 GCP 的数据存储区时出现以下错误。
我尝试使用其他名称和 ID,但仍然出现错误。我该如何纠正这个问题?
以下是请求正文和错误。
nagios - Google Pagespeed 返回码范围
我在这里查看过,但似乎找不到与 Googles Pagespeed 测试中用于“好”“坏”“好”返回值的范围相关的问题。
我问的原因是,我刚刚编写了一个小 Nagios 插件来绘制客户端 URL 的 google Pagespeed,并且我想将 PNP4Nagios 上的警告和严重级别合并到返回的性能数据中。
它只是真正向客户或主管证明该网站,根据谷歌的 Pagespeed 被归类为不良,或者如果进行了更改并且 Pagespeed 受到影响,他们将能够在漂亮的图表上看到。
我理解,从宏观上来说,这意味着如果它返回不好,还有很多其他问题需要解决,但它真的只针对上位神。
提前致谢
克雷格
google-apps-script - Google Apps 脚本:提交表单后重新加载页面
我终于进入了我的应用程序的最后一步,只有一件事我不知道如何编写:我正在使用 iframe 在 Google Apps 脚本中加载一个页面,其中我有一个表单。
我可以在 Google 电子表格中写入数据,如果数据正确插入,我会收到一条成功消息。我唯一无法得到的是如何在几秒钟后刷新框架以确保用户阅读消息......
有什么帮助吗?
非常感谢!
那是我的代码(感谢@Cooper在这方面帮了我很多忙——他基本上写了代码)
google-apis-explorer - Google API 请求中的“profileId”参数类型是什么?
作为 Google API 新手,我想在APIs Explorer中使用经过身份验证的请求来检查我的访问权限。(我的最终目标是从 DCM/DFA Reporting & Trafficking API 中提取有意义的报告。)我们的代理联系人为我设置了一个新的用户资料,我已经登录了 API Manager,创建了一个测试项目,并生成了一个 API 密钥,都没有问题。我假设这证明我的用户个人资料确实可以访问“启用 API 访问”的 DCM 帐户。
作为下一步,我尝试向dfareporting.userProfiles.get提交一些简单的请求,但无法确定在强制性的“profileId”字段中输入什么值。在查询表单上,它被描述为“与此请求关联的用户配置文件 ID。(字符串)”所以我尝试输入我的用户配置文件。
响应是400
带有原因"invalidParameter"
和消息的错误代码"Invalid long value: 'jsmith@client.xyzcorp_123456'"
。对我来说,这个参数必须是整数而不是字符串。问题是,我只知道一个 ID 号:“123456” - 标识我的个人资料所属的 DCM 帐户的 6 位数值。我尝试在 profileId 字段中输入该数字,但得到了不同的错误。原因:
“authError”,消息:“1072:身份验证失败。未找到用户配置文件 ID 123456。”
鉴于我 30 多年的非 Google(业余)编码经验,我认为一定有一种简单的方法可以让我了解正确的 ID 号码是什么——但是什么?如何?我曾尝试查看 Google 的文档和各种论坛等,但似乎要么我在搜索错误的关键字,要么答案非常明显,以至于没有人需要在任何地方提及它。