Yesterday, I made a room using API (I recieved ‘start_url’ which was returned through API)
And then, I accessed the URL(start_url) and could enter the room as host. (at that time I was logged out on Zoom)
But, now, when I connect to the same URL(start_url), I get a message that “if you are the meeting host, sign in to start the meeting”.
With the same URL, I entered the room as a host yesterday, but I can’t enter it today. why?
Was it over two hours between meeting creation and did you use the original URL that was returned in the Meeting Create response? I should note that this URL expires after 2 hours. After this, you will need to call the GET Meeting endpoint to fetch a refreshed start_url.
What does it mean that ‘was it over two hours between meeting creation’?
This is the json data received in response to the meeting creation.
The start_url response below was made at 2020-11-18T00:45:36Z.
So, are you saying that I can’t access the room as host without logging in after 2 hours?
Does that mean that the meeting room is only valid(as a host without logging in) for 2 hours from created_at?
Can’t I create a meeting room whenever I can always take the role of the host?
Why do I get this message “If you are th meeting host, sign in…” when I log in the days after I make the start_url?
Is there any restriction to playing host without logging in when accessing start_url?
What does it mean that ‘was it over two hours between meeting creation’?
This is the json data received in response to the meeting creation.
The reason I asked was because after 2 hours, the start_url that is returned in the original create meeting api response will expire. The meeting itself is still valid, but the start_url will no longer work, and will need to be refreshed by calling the GET Meeting endpoint to retrieve a new one.
The start_url response below was made at 2020-11-18T00:45:36Z.
So, are you saying that I can’t access the room as host without logging in after 2 hours?
You can, you will just need to generate a new start_url by calling the GET Meeting endpoint.
Does that mean that the meeting room is only valid(as a host without logging in) for 2 hours from created_at?
No, just the start_url—which can be refreshed.
Can’t I create a meeting room whenever I can always take the role of the host?
Yes
Why do I get this message “If you are th meeting host, sign in…” when I log in the days after I make the start_url?
This means the start_url is most likely expired (after 2 hours)—call the GET Meeting endpoint to generate a refreshed start_url for the same meeting.
Is there any restriction to playing host without logging in when accessing start_url?
If you grab the start_url from the GET Meeting API or the Create Meeting API response, this should not require you to login.