Zoom Contact Center skill pack for Contact Center apps, web embeds, and native mobile SDK integrations. Use for lifecycle patterns, engagement context/state handling, campaigns, callbacks, and version-drift troubleshooting.
中文简介正在准备中。当前显示原文说明。
Zoom Plugin SDK for native Windows companion applications using C++, Win32, or MFC to control an installed Zoom Workplace client over IPC. Use for Visual Studio integration, OAuth initialization, listener implementation, start/join flows, participant controls, audio/video settings, window or monitor sharing, recording, captions, and supported meeting UI operations on Windows.
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Use native C++ to control Zoom Workplace from a separate Windows desktop application.
PSDKTest sample in the matching architecture.plugin_sdk:read:connection_meta.7.0.2 or later according to the public setup documentation.Package review baseline: zoom-plugin-sdk-windows-7.1.0.2020.
IZMToolSuiteProxyListener is a pure virtual interface in this package. Implement every required callback, even if most handlers are initially no-ops.
#include "ToolSuiteProxyInterface.h"
using namespace ZMToolSuiteProxy;
class PluginController : public IZMToolSuiteProxyListener {
public:
void Initialize(const std::wstring& accessToken) {
InitZMToolSuite();
ZMToolSuiteProxyAuthContext context;
context.domain = L"https://zoom.us";
context.accessToken = accessToken.c_str();
StartToolSuiteAuth(context);
SetToolSuiteProxyListener(this);
}
void Shutdown() {
UninitZMToolSuite();
SetToolSuiteProxyListener(nullptr);
}
void OnAuthResult(ZMToolSuiteProxyAuthResult result) override {}
void OnIPCConnectStatusChanged(
ZMToolSuiteIPCConnectStatus status,
std::string errorMessage
) override {}
void OnMeetingStatusChanged(ZMToolSuiteMeetingStatus status) override {}
// Implement the remaining pure virtual callbacks from
// ToolSuiteProxyInterface.h for the selected package version.
};
Keep the controller alive until after UninitZMToolSuite() and listener removal.
JoinMeetingParam join;
join.displayName = L"Display Name";
join.meetingNumber = 1234567890LL;
join.password = L"";
bool submitted = premeeting::GetPreMeetingToolkit()->JoinMeeting(
join,
[](const BaseResult& result) {
if (result.error_code != kZMToolSuiteProxyErrorsSuccess) {
return;
}
}
);
The Boolean reports whether the request was submitted. Use BaseResult.error_code and OnMeetingStatusChanged for the asynchronous outcome.
AUTH_RESULT_SUCCESS and IPC_STATUS_CONNECTED before pre-meeting controls.MEETING_STATUS_INMEETING before meeting toolkits.ZMToolSuiteMeetingInstance for default, green-room, or breakout-room contexts.Can*/IsSupport* methods before privileged actions.bin/ runtime dependency set beside the executable.| Task | API family |
|---|---|
| Initialize/authenticate/uninitialize/listener | ToolSuiteProxyInterface.h |
| Start/join, settings window, URL navigation | premeeting::GetPreMeetingToolkit() |
| Status, properties, leave/end, statistics | meeting::GetMeetingToolkit(instance) |
| Roster, roles, permissions, host controls | meeting::GetParticipantsToolkit(instance) |
| Audio/video controls | meeting::GetAudioToolkit(instance) and GetVideoToolkit(instance) |
| App/window, monitor, camera, file, audio, frame, whiteboard share | meeting::GetShareToolkit(instance) |
| Recording, waiting room, chat, captions, Q&A, webinar | Matching meeting::Get*Toolkit(instance) |
| Device and processing settings | setting::GetSettingToolkit() |
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Zoom Contact Center skill pack for Contact Center apps, web embeds, and native mobile SDK integrations. Use for lifecycle patterns, engagement context/state handling, campaigns, callbacks, and version-drift troubleshooting.
中文简介正在准备中。当前显示原文说明。
Zoom Contact Center SDK for Android. Use for native Android chat/video/ZVA/scheduled callback integrations, campaign mode, service lifecycle, and rejoin handling.
中文简介正在准备中。当前显示原文说明。
Zoom Contact Center SDK for iOS. Use for native iOS chat/video/ZVA/scheduled callback integrations, app lifecycle bridging, rejoin flow, and callback handling.
中文简介正在准备中。当前显示原文说明。
Zoom Contact Center SDK for Web. Use for web chat/video/campaign embeds, engagement event handling, app-context integrations, and Smart Embed postMessage workflows.
中文简介正在准备中。当前显示原文说明。
Zoom AI Services Decisions for typed predicates, constrained classification, ordered scoring, probability-aware routing, and inline image comparison. Use when building or debugging Decisions requests, production x-api-key authentication, standard/pro model selection, Boolean choices, or score-label normalization.
中文简介正在准备中。当前显示原文说明。
Zoom Meeting SDK for Linux - C++ headless meeting bots with raw audio/video access, transcription, recording, and AI integration for server-side automation
中文简介正在准备中。当前显示原文说明。