Description
I am not able to fetch customerKey of a User from both Android and iOS SDK. First, I create the meeting as a host. Then if any user joins the meeting, I fetch their customerKey based on the userId. If I join from WebSDK then this customerKey works fine. But if I join from Android or iOS SDK the customerKey is empty.
I am setting customerKey of a user like below while joining the meeting.
val opts = JoinMeetingOptions()
opts.no_invite = true
opts.meeting_views_options =
MeetingViewsOptions.NO_TEXT_PASSWORD +
MeetingViewsOptions.NO_TEXT_MEETING_ID
opts.no_dial_in_via_phone = true
opts.no_dial_out_to_phone = true
opts.customer_key = "abc"
val params = JoinMeetingParams()
params.displayName = displayName
params.meetingNo = meetingId
params.password = password
ZoomSDK.getInstance().joinMeetingWithParams(context, params, opts)
Then I am fetching that user’s customerKey like below when he joins the meeting-
val inMeetingService = ZoomSDK.getInstance().inMeetingService
val customerKey: String? = inMeetingService.getUserInfoById(userId)?.customerKey // This customerKey is coming as empty in both Android and iOS but the other info like name is correct.
Which Android Meeting SDK version?
5.7.1.1267