问题标签 [google-meet]

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 回答
56 浏览

python - 在 selenium python 中使用“find_element”命令时出错

我正在为此编写一个与谷歌页面(谷歌见面)交互的引导我正在使用 selenium webdriver,但是当我find_element在 python 中运行代码时,它给出了以下错误:

这是我的代码:

0 投票
2 回答
575 浏览

clojure - 无法为现有的 Google 日历活动创建 Google 会议

我有一个可以在 Google 日历中正确生成事件的应用程序,现在我希望能够通过为其生成 Google 会议链接来修改任何事件。理想情况下,我想生成没有任何日历事件的 Google 会议链接,但据我研究,目前唯一的方法是将其创建为 Google 日历事件的一部分。

我已按照https://developers.google.com/calendar/create-events?hl=en_US#java中的步骤进行操作,并提出了以下功能:

作为此函数的输入事件的一部分,我将从另一个函数传递以下输出,该函数从 Google 日历中检索事件对象:

我已经测试过summary可以更新类似的值,因此patch调用似乎有效。但即使添加conferenceDataVersionconferenceData似乎也不会改变事件。

如果我手动更改 Google 日历中的事件,我可以看到会议详细信息已添加到事件中。

0 投票
3 回答
1335 浏览

python - 使用 python 自动化 Google Meet

我希望我的代码加入谷歌会议,正如我所说的那样,我已经使用 webbrowser 模块完成了。但我也希望我的助手带着麦克风和摄像头加入课堂。有人可以建议我一种方法,让我的助手在关闭麦克风和关闭摄像头的情况下加入课堂。

0 投票
1 回答
2703 浏览

javascript - 将 jscontroller 属性与 Google 产品一起使用

我正在尝试为 google meet 创建一个 google chrome 扩展程序,所以我查看了 Meet 的 html 代码,我看到了很多类似jsaction="data"; jscontroller="data"; jsname="data"; jsmodel="data".

该属性id="data"永远不会出现,所以我不知道如何使用 js 来查找具有给定 id ( document.getElementById("data")) 的元素,所以我认为我必须使用那些奇怪的属性。

我试图用谷歌搜索他们,但我找不到任何有用的东西。有谁知道它们是什么,以及如何使用它们?

提前致谢。

0 投票
0 回答
77 浏览

python - 无法在使用 selenium 和 python 的谷歌会议中点击“要求加入”

我尝试了很多方法来使用 selenium 在 google meet 上单击“要求加入”按钮。这是我已经尝试过的一些方法,如果您知道其他方法,请帮助我。 试过 1 试过 2 试过 3

我已经尝试过的代码片段:

提前致谢!!!!!!

0 投票
0 回答
25 浏览

google-api - 如何向 G Suite 教育版帐户添加新用户?

我的公司正在开发一个电子学习网站,学校可以在该网站上使用 Google Meet 注册和参加在线课程。我们需要以下流程:

  1. 当学校将自己注册到我们的应用程序时,会要求学校创建一个 G Suite 帐户(我相信学校需要一个 G Suite for Education 帐户吗?)
  2. 之后,我们的应用程序将新用户添加到学校创建的此帐户中。因此,如果学校有 10 位教师,我们会创建 10 个不同的用户。(这些用户将没有预先存在的 Google 帐户。我们希望创建具有自定义域的新用户帐户,例如 username@schoolname.com)
  3. 然后,这些单独的讲师可以通过我们的应用程序创建 Google 会议活动,以便他们可以为学生主持会议。

我想知道这个流程是否可能。我知道要通过 API 将用户添加到帐户,我首先需要在 Developers Console 中创建一个新项目。然后我需要生成客户端 ID 和客户端密钥,并使用它们向 Google API 发送请求。但是要求学校自己完成上述过程,并提供他们的 Client ID 和 Secrets 是不切实际的。那么有没有一种方法可以将用户添加到学校的 G Suite 帐户中,而无需让他们经历上述整个过程?

PS - 有没有办法为测试和开发目的创建/请求一个演示 G Suite for Education 帐户,而不需要我注册一所实际学校?

0 投票
1 回答
585 浏览

google-drive-api - 需要授权才能下载 Google Meet 录音

我正在研究将 Google Meet 录音流式传输到第 3 方文件存储服务的集成。这是我正在遵循的粗略工作流程

  1. 使用 Google Calendar API 创建会议
  2. 在会议期间,用户可选择录制
  3. 会议结束后,查看日历事件描述以获取生成的 Google Drive 文件的链接
  4. 使用 Drive API 检索文件的下载链接
  5. 打开下载流并流式传输到 3rd 方服务

我的问题是我需要什么 OAuth 范围才能完成这项工作。drive.file范围只会让我访问我的应用程序创建的文件。会议记录由 Google Meet 创建。如果用户安装了我的drive.apps.readonly应用程序,则范围使我可以访问所有文件。我可以创建一个 Google Workspace Marketplace 应用并使用该范围下载文件吗?文件中的对象是否会downloadUrl与仅具有的令牌一起使用drive.apps.readonly

如果可能,我会尽量避免使用任何受限范围。

0 投票
1 回答
556 浏览

php - Google Calendar API,如何添加带有附加新生成的google meet的事件?

我正在尝试了解如何在 PHP 中生成 Google 日历事件并将其附加到 Google Meet istance。

文档(https://developers.google.com/calendar/create-events#conferencing)对此部分并不清楚,PHP 的类和方法都有记录(https://developers.google.com/resources/api -libraries/documentation/calendar/v3/php/latest/class-Google_Service_Calendar_CreateConferenceRequest.html)所以它们存在。在文档中有一个 javacript 示例,但我不知道如何将其转换为 php 代码。

我做了一些谷歌搜索,但以前似乎没有其他人有这种必要性。

更新:我想我找到了问题所在。javascript 文档报告说需要 setDocumentDataVersion(1) 才能处理会议。

这里有一个关于它的使用的简短文档:

API客户端支持的会议数据版本号。版本 0 假定不支持会议数据并忽略事件正文中的会议数据。版本 1 支持复制会议数据以及使用会议数据的 createRequest 字段创建新会议。默认值为 0。

PHP API 中似乎不存在此方法,因此我无法将其设置为 1。这可能是我的代码无法将 google meet 附加到我的活动的原因。

这是我的测试代码。到这里它工作正常,它在我的日历中创建了一个事件。

有什么建议么?

0 投票
2 回答
482 浏览

.net-core - Google Reports API 不给 Google Meet 活动参与者加入时间和离开时间

我需要获取 google meet 活动的详细信息。我正在寻找已完成的 google meet 活动的参与者的加入时间和离开时间。

我尝试了什么:

我遵循此文档https://developers.google.com/admin-sdk/reports/v1/quickstart/dotnet并创建了服务凭据,并且能够获取特定用户的活动。这是提供有关为活动返回的参数的详细信息的文档 https://developers.google.com/admin-sdk/reports/v1/appendix/activity/meet

但我感兴趣的参数(参与者加入时间和离开时间)不可用。

是否有一个 API 可以仅获取特定的事件统计信息,例如会议时间、加入时间、离开时间等?

仅供参考:我运行代码没有任何问题,我能够获得事件的活动。

提前致谢

0 投票
2 回答
948 浏览

macos - Google Hangout / Meet 无法在 Macbook 2020 上使用以太网电缆

当我用我的新 Macbook 加入 Google Meet 或 Google Hangout 时,我只看到参与者是黑屏。没有人能听到或看到我。我试过 Chrome、Safari、OSX 权限,...

幸运的是,一位朋友遇到了同样的问题,并告诉我拔下以太网电缆并尝试使用 wifi。那确实奏效了。

谁能告诉我如何使用我的以太网电缆来实现它?