问题标签 [zoom-sdk]

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

javascript - zoom api:我可以创建、列出、删除等会议。但我无法从 api 获取视频

我想从我的 js 应用程序中打开视频。我可以创建、列出、删除等会议。但我无法使用 api 获取视频。有没有办法也使用缩放 api 来获取视频?

0 投票
1 回答
1327 浏览

ios - 警告:忽略文件 ../lib/mobileRTC.framework/mobileRTC,文件 ../lib/mobileRTC.framework/mobileRTC 中缺少所需的架构 x86_64

我正在尝试运行 zoom api 的示例项目。

https://github.com/zoom/zoom-sdk-ios

我仔细检查了所有说明,并到处寻找有关“Apple mach-O 链接器错误”的信息。所有的结果都是关于链接框架的。我拥有 Link Binary With Libraries 中包含的所有框架。然后最重要的是我注意到了这个警告,它说由于缺少架构而忽略了框架。这是警告和错误列表。

有谁知道如何解决这个警告?我觉得如果我能以某种方式让它不忽略该框架,错误就会消失。

0 投票
1 回答
1333 浏览

google-calendar-api - 如何通过 API 将 URL 或 Zoom 会议 ID 添加到 Google 日历

我正在编写 Zoom 和 Google 日历之间的复杂集成——我不能真正使用他们的开箱即用解决方案。我的 Google Calendar API 工作正常 (CRUD),但我看不到通过 API 添加 Zoom 会议 ID 或顶级链接的方法。谷歌日历产品似乎为 Zoom 会议信息提供了一个地方——我只是看不到如何创建它。

0 投票
1 回答
1933 浏览

android - 视频会议的缩放 sdk 已正确集成,但包含摄像头、音频按钮的顶部布局缺失

我已经从这里下载了示例应用程序“<a href="https://github.com/zoom/zoom-sdk-android" rel="nofollow noreferrer">https://github.com/zoom/zoom-sdk -android”,我指的是“example2:一个显示如何在没有任何登录凭据的情况下加入会议的 Android 应用程序”。它工作正常,但是当我尝试将缩放 sdk 集成到另一个虚拟应用程序中时,一切正常,除了 MyMeetingActivity(顶部)中包含音频、相机、共享、参与者、更多和离开按钮的布局虽然我是不可见的使用从上述 git 链接下载的示例项目中完全相同的文件(MainActivity.java,MyMeetingActivity)。

0 投票
1 回答
3678 浏览

node.js - Webhook 的 Google Cloud HTTP 功能:请求正文缺少数据

我将 Zoom API 与我的 Firebase 应用程序集成在一起,为此我依靠 Zooms 预制的 webhook 在我的 Firebase 上运行 HTTP 函数,以处理“会议开始”和“会议结束”等各种事件。缩放 API 参考:https ://marketplace.zoom.us/docs/guides/webhooks

这是 Zoom API 正在调用的 Google Cloud 函数:

以下是 Zoom 发送的有效载荷:

这会导致此错误出现在我的 Google Cloud 控制台中:

Zoom 发送的请求正文未按照 Google Cloud 函数的要求包装在“data: {}”标签中。如果您可以在此处控制有效负载,我已经找到了解决此问题的方法:Dart json.encode is not encoding as required by Firebase Function

我的问题是我无法更改 Zoom API 发送的请求。有什么方法我仍然可以在我的 Google Cloud 功能中接受请求?或者有什么办法可以改变 Zoom 发送的请求格式?我无法找到任何参考。

一种可能的解决方案是设置另一台服务器来接收 Zoom 的请求,将其格式化为 Google Cloud 功能规范,然后将其传递给我的 Google Cloud 功能。但是,我想避免退出 Google Cloud 生态系统。

这个问题在谷歌云平台上可以解决吗?

0 投票
1 回答
2336 浏览

python - 如何处理缩放和 api 调用错误

当我创建 jwt 并调用 Zoom api 时,我得到了错误{'code': 124, 'message': 'Invalid access token.'}。这是什么意思?

错误内容:

这个错误是设置 Zoom api 的错误吗?我正在尝试在 Zoom api 中获取会议列表。我想打印通过打印获取的内容。

0 投票
1 回答
256 浏览

html - 限制来自外部 SDK 的全屏元素渲染

我正在使用在页面上呈现全屏元素(100% 宽度和高度)的 SDK。我想限制这一点。我在这个项目中使用 Vue.js。

在这个演示之后,我尝试在 iframe 中渲染:

https://jsfiddle.net/Linusborg/ohznser9/

并阅读这个问题: Render Component in iframe using vuejs without src attribute

但没有什么能限制这种行为。有问题的 SDK 是Zoom Web SDK

0 投票
1 回答
1975 浏览

api - 如何使用变量发送补丁 api 请求

我正在尝试使用他们的 API 更新 Zoom 会议应用程序中的用户类型。我根据他们的文档使用 PATCH,当我在 URL 中硬编码 userId 时,这有效,但我需要使用数组变量,因为需要一次更新多个用户。

此代码适用于手动输入的 userId。userId 和承载代码是为了这个问题的目的而组成的。

这样代码就可以工作并将我的用户类型更改为 1。

以下代码是行不通的。在 Zoom API 参考中有一个测试部分,用户 ID 可以添加到字段下的一个名为“设置”的选项卡中:路径参数。

https://marketplace.zoom.us/docs/api-reference/zoom-api/users/userupdate

因此我可以在那里添加 userId,当我运行它时,它实际上将 URL 中的 {userId} 替换为实际的 userId 到 url patch 命令中。

因此从此->

补丁https://api.zoom.us/v2/users/{userId}

在运行了所有转换、脚本和变量替换之后,它就变成了这个。

补丁https://api.zoom.us/v2/users/jkdflg4589jlmfdhw7

但是,当我在我的代码中尝试它时它不起作用,我不知道在哪里添加路径参数。我更习惯 PHP,但我会尽我所能让它工作。另外我希望 userId 是一个可能包含 1 个或多个 userIds (数组)的变量。

这是我的代码不起作用:

我的代码因错误而失败:

0 投票
3 回答
9099 浏览

node.js - 如何将 Zoom 集成到 reactjs 应用程序中?

如何将缩放与 reactjs 应用程序集成?

我们有一个 ReactJS 前端和 Node.js 后端应用程序正在运行。我需要将 Zoom API 集成到我的应用程序中。

请分享集成相同的步骤。

0 投票
1 回答
2943 浏览

javascript - 如何通过发送请求从 Zoom 获取访问令牌?

我一直致力于在我的 Web 应用程序中集成 Zoom 视频会议 API。通过使用 OAuth 并将我的应用程序授权给 Zoom,我获得了一个授权码,可用于从 Zoom 获取访问令牌以进行后续 API 请求。我正在根据此文档向https://zoom.us/oauth/token端点发送节点请求以获取访问令牌。

我不知道他们为什么将zoomcallback其用作端点。以下是发送请求以获取访问令牌的代码:

这是对此请求的成功响应: