I want to be able to add a name in the invitation URL as a parameter. This will enable us to let the user join the meeting without writing his/her name.
In other words, I want to force the name of the user using the invitation URL.
It was suggested that I let the user register to the meeting and each user will have a unique invitation URL, but this is not possible in our application.
This is a gem. I totally agree with this because in our email blast out to participant, we can force them to use a certain name that we have set for them so that when they join the meeting, we can know for sure this is them and they are in the naming convention that we want.
Yes, that is important: e.g.: We are setting up a virtual fair system, and the visitors a registered there. From this system we start Zoom-meetings to get into contact with the people from the exibition.
The fairsystem allows adding the name of the visitor to the Zoom-invitation-URL,
e.g. …zoom.us…&name={%name%}
We would love to use Zoom for the fairsystem with this great feature.
Thank you
Thomas
Now, with the help of the Zooms-developersupport, I can give the answer:
1.) Register the potential users as API-users:
Powershell:
New-ZoomUser -Action custCreate -Email “$mail” -Type 1 -FirstName “$vname” -LastName “$nname”
The custCreate is the important part.
2.) Retrieve the ZAK-Token:
$d=Invoke-RestMethod -Uri “https://api.zoom.us/v2/users/$mail/token?ttl=3600&type=zak” -Headers @{Authorization = “Bearer $securitytoken”} -Method Get
3.) With this Token, set up the invitation link like: https://zoom.us/j/9…?pwd=U…9&zak=e…k
e…k is the ZAK-token I retrieved.
Hope this help
Bye
Thomas
And wonderful, the registered user is in the meeting.
The only really imortant thing is: You have to register all potential users as type custCreate / Api.
I hope this helps.