相关疑难解决方法(0)

带有 chrome 扩展的 Google 表格 API,如何使用?

我正在制作我的第一个 chrome 扩展。我的想法是调用 Google Sheets API 从我的扩展程序在 google 电子表格中附加一行。我指的是这个链接,并成功地尝试了 API 在我想要的工作表中附加行。

现在我试图从我的 chrome 扩展代码文件中做同样的事情。您如何为您的扩展程序使用相同的示例代码,因为我们的扩展程序不允许内联 js。任何示例或基本样板都会有所帮助。

提前谢谢了。

html javascript google-chrome-extension google-sheets-api

8
推荐指数
1
解决办法
4474
查看次数

如何将 GAPI 集成到 Chrome 扩展清单 v3 中?

我有一个 Chrome Manifest v2 扩展程序,可以通过 Google API 与 Google Sheets 进行交互。相关代码:

清单.json

"content_security_policy": "script-src 'self' https://apis.google.com/; object-src 'self'",
Run Code Online (Sandbox Code Playgroud)

背景.html

<script src="https://apis.google.com/js/client.js?onload=onGAPILoad"></script>
Run Code Online (Sandbox Code Playgroud)

Manifest v3 禁止远程托管脚本(请参阅此处此处),那么你们是如何绕过此限制的呢?

更新:我已经提交了一张票,至少让 Chromium 团队意识到 MV3 中这一新安全限制所带来的影响:

https://bugs.chromium.org/p/chromium/issues/detail?id=1164452

如果您的扩展程序遇到同样的问题,请前往那里对此票进行投票。我们希望在 Manifest v2 被弃用之前找到一个可行的解决方案。

google-chrome-extension google-api-js-client

7
推荐指数
1
解决办法
2718
查看次数

2021 年 7 月后通过 Chrome 扩展程序访问 Google 文档的内容

我编写了一个 Chrome 扩展程序,用于计算 Google 文档中的字数,并将它们与数据源(CSV、表格或数据库)中的建议字数进行比较。

我的方法是解析span.kix-lineview-text-block页面上的每个内容,当 Google切换到 SVG 画布显示时,该方法停止工作。这是显示所有字数为 0 的屏幕截图。

解析页面的推荐替代方法是身份验证。即使用 Oauth 2.0 通过记录良好的 Google Docs API来授权请求​​并编辑内容。

GDocs 的 API 概述很有意义。但我对身份验证很陌生,而且我太菜鸟了,无法理解这个答案。谷歌提供了一个快速入门教程,但我无法让它作为扩展运行。

显然我的知识存在差距,而且我不知道要搜索什么(“Google Docs chrome扩展身份验证”引导我来到这里......)大多数Google的示例都使用 Java/PHP/Python,这让我想知道如果我找错了树。

比我聪明的人可以指出我正在寻找什么和/或在哪里学习它吗?

TL;DR - 我有一个主要工作的 Chrome 扩展程序,需要来自 Google 文档的数据。如何画猫头鹰的其余部分?

javascript google-chrome google-docs google-docs-api google-chrome-extension

4
推荐指数
1
解决办法
1403
查看次数