根据 CreateMeetingAttendee 命令的文档:
如果在 CreateTrainingSession 或 CreateMeeting 请求中启用,则 CreateMeetingAttendee 返回每个与会者的唯一注册 ID。当每个与会者使用 Training Center URL API m.php?AT=JM&MK=meetingKey...&RID=registerID 命令加入课程时,可以指定此 registerID 值。
但是,在运行此命令时,我得到的唯一值是参加者 ID。因此,在另一台计算机上开始会议后,我尝试根据文档使用它,并将这台计算机指向:
https://ourUrl.webex.com/ourUrl/m.php?AT=JM&MK=737613582&RID=5220431022
MK 值列在会议详细信息页面上,与 CreateMeetingAttendee 命令中成功使用的值相同。RID 是从 CreateMeetingAttendee 返回的参加者 ID(我也尝试了 RegisterMeetingAttendee,因为文档没有提供任何信息来区分两者或解释应该使用哪个)。在这两种情况下,我都被带到了一个 Webex 页面,上面写着“输入会议号以加入”。这向我表明 MK 和/或 RID 未被接受为有效,因此我只是被发送到主屏幕。我在没有 RID 的情况下尝试了类似的结果。
在这个过程中出了什么问题,使用 API 让用户登录以便在单击我们网站上的按钮后直接进入会议的正确方法是什么?