We’re using the iOS plugin in a cordova project we’re developing. Users purchase tickets for upcoming events in our system and we’ve run into a couple of issues.
The first issue is that when an invite link is sent out from an active webinar/meeting, whomever receives the invite is able to join for free. Is there a way to screen the user that is connecting to verify their account on our platform prior to their joining? Alternatively, is there a way to disable sharing an invite within a webinar?
The second issue is that the meeting id is visible at the top of the screen. Combined with the Zoom logo a clever user could simply launch zoom and join using the meeting id circumventing the need to purchase a ticket. Can we replace the meeting id with the name of the event?
Please let me know if you need further clarification.
You may enable the “required registration” option while you creates the Webinar. Are you using this plugin? (https://github.com/zoom/zoom-sdk-ionic), if yes, then it does not contain the feature to disable the invite. But in our native iOS SDK, we do have the option to disable invite.
This Zoom Ionic SDK is a community project and currently it only contains the major features. I will pass the above 2 use cases as the feature requests to our engineering team, but based on the bandwidth of our resources, this might take some time.You are welcome to contribute to this project.
Enabling registration brings up a prompt for a user’s email address and username. This isn’t ideal for our UX as the user is already registered on our platform. Is there a way for us to auto populate the fields in the prompt for the user with the SDK? And is there a way to connect an endpoint on our server to that registration process so that we can authenticate the user on our side? If not, I see the web SDK has an option to hide sharing an invite here: https://zoom.github.io/sample-app-web/ZoomMtg.html#showInviteFunction. Is there an equivalent way to do this using the iOS SDK? I couldn’t find anything here: https://zoom.github.io/zoom-sdk-ios/interface_mobile_r_t_c_meeting_service.html
We’re using the iOS SDK. The ionic SDK wasn’t published at the time we started the project. I can integrate a call to customizeMeetingTitle when users join a meeting. That should solve this part for us.
And if you would like to get rid of the webinar registration prompt, you may leverage the following delegates to avoid having the prompt(If the information or authentication did not pass, then the prompt will show up again)
There’s a lot here to digest. I think the invite button option you’ve presented is to toggle the Invite icon at the bottom bar of the meeting. That’s already hidden. It’s the invite button at the bottom of the participants screen that we’re looking to hide.
Do you have any examples you can point to of using the registration delegates and the invite customization?
Hi, we were able to hide the meeting id on the meeting page by renaming it to something else but is there a way to avoid long press to share the meeting URL on the title?
Thanks for the reply. I don’t think we support hiding this ability. I will forward this to the engineering team to further investigate the possibility of supporting this.