问题标签 [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.
python - 在 selenium python 中使用“find_element”命令时出错
我正在为此编写一个与谷歌页面(谷歌见面)交互的引导我正在使用 selenium webdriver,但是当我find_element
在 python 中运行代码时,它给出了以下错误:
这是我的代码:
clojure - 无法为现有的 Google 日历活动创建 Google 会议
我有一个可以在 Google 日历中正确生成事件的应用程序,现在我希望能够通过为其生成 Google 会议链接来修改任何事件。理想情况下,我想生成没有任何日历事件的 Google 会议链接,但据我研究,目前唯一的方法是将其创建为 Google 日历事件的一部分。
我已按照https://developers.google.com/calendar/create-events?hl=en_US#java中的步骤进行操作,并提出了以下功能:
作为此函数的输入事件的一部分,我将从另一个函数传递以下输出,该函数从 Google 日历中检索事件对象:
我已经测试过summary
可以更新类似的值,因此patch
调用似乎有效。但即使添加conferenceDataVersion
和conferenceData
似乎也不会改变事件。
如果我手动更改 Google 日历中的事件,我可以看到会议详细信息已添加到事件中。
python - 使用 python 自动化 Google Meet
我希望我的代码加入谷歌会议,正如我所说的那样,我已经使用 webbrowser 模块完成了。但我也希望我的助手带着麦克风和摄像头加入课堂。有人可以建议我一种方法,让我的助手在关闭麦克风和关闭摄像头的情况下加入课堂。
javascript - 将 jscontroller 属性与 Google 产品一起使用
我正在尝试为 google meet 创建一个 google chrome 扩展程序,所以我查看了 Meet 的 html 代码,我看到了很多类似jsaction="data"; jscontroller="data"; jsname="data"; jsmodel="data"
.
该属性id="data"
永远不会出现,所以我不知道如何使用 js 来查找具有给定 id ( document.getElementById("data")
) 的元素,所以我认为我必须使用那些奇怪的属性。
我试图用谷歌搜索他们,但我找不到任何有用的东西。有谁知道它们是什么,以及如何使用它们?
提前致谢。
google-api - 如何向 G Suite 教育版帐户添加新用户?
我的公司正在开发一个电子学习网站,学校可以在该网站上使用 Google Meet 注册和参加在线课程。我们需要以下流程:
- 当学校将自己注册到我们的应用程序时,会要求学校创建一个 G Suite 帐户(我相信学校需要一个 G Suite for Education 帐户吗?)
- 之后,我们的应用程序将新用户添加到学校创建的此帐户中。因此,如果学校有 10 位教师,我们会创建 10 个不同的用户。(这些用户将没有预先存在的 Google 帐户。我们希望创建具有自定义域的新用户帐户,例如 username@schoolname.com)
- 然后,这些单独的讲师可以通过我们的应用程序创建 Google 会议活动,以便他们可以为学生主持会议。
我想知道这个流程是否可能。我知道要通过 API 将用户添加到帐户,我首先需要在 Developers Console 中创建一个新项目。然后我需要生成客户端 ID 和客户端密钥,并使用它们向 Google API 发送请求。但是要求学校自己完成上述过程,并提供他们的 Client ID 和 Secrets 是不切实际的。那么有没有一种方法可以将用户添加到学校的 G Suite 帐户中,而无需让他们经历上述整个过程?
PS - 有没有办法为测试和开发目的创建/请求一个演示 G Suite for Education 帐户,而不需要我注册一所实际学校?
google-drive-api - 需要授权才能下载 Google Meet 录音
我正在研究将 Google Meet 录音流式传输到第 3 方文件存储服务的集成。这是我正在遵循的粗略工作流程
- 使用 Google Calendar API 创建会议
- 在会议期间,用户可选择录制
- 会议结束后,查看日历事件描述以获取生成的 Google Drive 文件的链接
- 使用 Drive API 检索文件的下载链接
- 打开下载流并流式传输到 3rd 方服务
我的问题是我需要什么 OAuth 范围才能完成这项工作。drive.file
范围只会让我访问我的应用程序创建的文件。会议记录由 Google Meet 创建。如果用户安装了我的drive.apps.readonly
应用程序,则范围使我可以访问所有文件。我可以创建一个 Google Workspace Marketplace 应用并使用该范围下载文件吗?文件中的对象是否会downloadUrl
与仅具有的令牌一起使用drive.apps.readonly
?
如果可能,我会尽量避免使用任何受限范围。
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 附加到我的活动的原因。
这是我的测试代码。到这里它工作正常,它在我的日历中创建了一个事件。
有什么建议么?
.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 可以仅获取特定的事件统计信息,例如会议时间、加入时间、离开时间等?
仅供参考:我运行代码没有任何问题,我能够获得事件的活动。
提前致谢
macos - Google Hangout / Meet 无法在 Macbook 2020 上使用以太网电缆
当我用我的新 Macbook 加入 Google Meet 或 Google Hangout 时,我只看到参与者是黑屏。没有人能听到或看到我。我试过 Chrome、Safari、OSX 权限,...
幸运的是,一位朋友遇到了同样的问题,并告诉我拔下以太网电缆并尝试使用 wifi。那确实奏效了。
谁能告诉我如何使用我的以太网电缆来实现它?