以 Non-login / API 用户身份创建会议,无法解析 'ZoomSDK' 中的方法 'loginWithZoom'

create meeting as Non-login / API User, Cannot resolve method 'loginWithZoom' in 'ZoomSDK'

我是 zoom sdk 的新手,我需要帮助,我有 3 个问题。

  1. 我知道要以 non-login 用户的身份主持预定的会议,我需要检索 User_ID、ZAK

获取user_id,获取对https://api.zoom.us/v2/users的请求。

表示获取已创建用户的user_id?

  1. 有什么办法可以让主机不注册zoom账号吗?

我只是在我的应用程序中集成了 zoom sdk,我想让使用我的应用程序的用户在 zoom 中创建会议任何签到,可以吗?

  1. 我想用邮箱登录所以,我这样写的
private void Login(String email, String pw){
    int result = ZoomSDK.getInstance().loginWithZoom(email, pw);
    if(result == ZoomApiError.ZOOM_API_ERROR_SUCCESS){
        ZoomSDK.getInstance().addAuthenticationListener(authLitener);
    }
}

但是,我遇到了这条消息

无法解析 'ZoomSDK' 中的方法 'loginWithZoom'(其他方法工作正常)

如何通过电子邮件主持会议,pw?

Zoom 已从 ZoomSDK 中删除创建会议功能。您需要使用 Zoom Apis 来创建或安排会议。 此外,zoom 在 v5.9.0 中删除了使用电子邮件密码登录。希望他们提供替代解决方案。

----------------缩放发布说明----------------

删除了电子邮件登录界面:

ZoomSDK 中的接口:

- public int loginWithZoom(String email, String password)

- public boolean isEmailLoginEnable()

我看到你的问题中提到让用户进行身份验证才能使用你的缩放应用程序。有一种方法可以绕过身份验证过程 使用您的应用程序的用户也可以使用您的 Zoom 应用程序而无需 re-Authenticate。这样您的用户就可以使用公司电子邮件(域)或令牌访问该应用程序。但是您必须确保安全地配置您的 OWASP。

对于您稍后的部分,如果您希望您组织的其他成员或您的应用程序的用户创建可能的会议。但是 Zoom 是 role-based,因此如果您希望某人创建会议,则必须允许其他用户担任主持人角色。大多数 Zooms API 只能由主机访问。