In the above methods how can I get userid, usertoken, zoomaccesstoken from Zoom SDK without using OAuth API ?
And incase if I want to ask member to login to zoom via this electron application the old API I see
login(username, password ) is deprecated what is the alternate method?
How can I achieve the functionality of Start Meeting by Host or Co-Host ?
Hi @chunsiong.zoom
thank you for the response.
I would like to know
Which all methods / API are there in zoomsdk which validates me as a host for the meeting, also please let me know the mandatory parameters for those apis.
Hi team I am waiting for the response for above query.
I have read the documentation, in documentation its mentioned
customer_key : The customer key that need the app intergrated with sdk to specify. The SDK will set this value when the associated settings are turned on
Kindly provide me detail explanation and example how to do it.
Here’s some follow up on the previously ask queries.
Users will not be able to sign in directly using their email and password.
They should be able to login via
SSO
JWT Token
For JWT Token, you can either use
OAuth API or
Server to server OAuth
Customer Key should be an optional field
For directshareappwndhandle , you should pass in the electron window handle, which electron’s native API should provide you
Thank you for the response, we are working on the above solution provided and reviewing it from our end. We will get back to you incase any further assistance required.
To start Zoom meetings and webinars on the Meeting SDK with a Zoom user’s ZAK token:
Choose an OAuth flow
I can choose Server to server OAuth (SSO)
using the api https://zoom.us/oauth/authorize
Response we get : authorization code
Get the user’s ZAK token
Using this API [GET https://api.zoom.us/v2/users/me/token?type=zak) and passing the authorization code we get above as Bearer {{authorization code}}
Response we get : “token”: “{{zak_token}}”
Pass the ZAK token to the Meeting SDK.
Passing the token in StartMeetingWithOutLogin
usertoken : ? (Need your advice what is expected here)
zoomaccesstoken : zak_token
username : "Any String "
zoomusertype : ZoomUserType_SSO
meetingnum : meeting_number
Is my understanding above correct ?
If Not please guide me.
If Yes please check the queries below and advice.
And the meeting starts if the member has start meeting permission.
What will happen if the meeting is already started and calling the StartMeetingWithOutLogin method?
What is are the behaviour if the user does not have permission to Start Meeting and we use the StartMeetingWithOutLogin method?
Question: What will happen if the meeting is already started and calling the StartMeetingWithOutLogin method?
Answer: You will join the meeting as a participant
Question: What is are the behaviour if the user does not have permission to Start Meeting and we use the StartMeetingWithOutLogin method?
Answer: You should get a prompt that you do not have permission to start the meeting. In this scenario, the user will not join the meeting as a participant as well.
I am not able to find which endpoint / how I will get the user data containing id, first_name, last name as shown in Screenshot.
Is there any other end point to identify if the user has permission to start the meeting?
So only to the appropriate user with start meeting permission I can use the StartMeetingWithOutLogin method and other I can just join the meeting.
Hi @chunsiong.zoom thank you for the response It will be helpful if you can send me the /users/user@example.com/token?type=zak&ttl=7200 and meeting api documentation link.