When I run the application, no matter what I enter in App Token field, On pressing the Auth button, the callback are never hit and it doesnt moves forward from that point.
I have tried this in VS 2015/ Vs 2017 Win 10 platform. I have also tried with/without building the wrapper project.
The minimum value of tokenExp should be at least 30 minutes, and exp should be later than tokenExp, otherwise, SDK will reject the authentication request.
** Signature
Hi,
Thanks a lot for looking into this and providing your much needed help.
It seems I may be missing something as I am not able to find any Auth page in the zoom_sdk_demo project. I am not even able to find anything in the code which would allow me to pass in the Header and other values.
Thanks for the reply. If you are looking for a way to generate the JWT token, the part of generating the JWT token is not done in the sample code. You may leverage https://jwt.io/ or other libraries to compose the JWT token.
I am having the exact same problem.
After generating the token from jwt.io by also entering correct API key, the callbacks of the wrapper do not seem to work at all.
I also tried and copied all the DLLs from the sdk to the target directory of the application to ensure that no DLL is missing but I get nothing.
Any idea?
Its still now working.
I generated the token by following the steps mentioned above (from https://jwt.io/).
I assume that it should anyhow hit the call back even if the token is incorrect, error handle though.
Now, I am able to use the token to run demo on C++.
However, when running on C# wrapper, it the login callback didn’t response. It 's just disappear.
Any idea?
Old post I know but this helped me solve my issue so maybe if someone else stumbles on this there may be value.
First off to stress that you should be using the SDK Credentials not the developer.zoom.us API ones. I lost a lot of time before realising I was using the wrong ones.
It still wouldnt work however. On jwt.io the page will load with a “iat” field in the payload. This is not the current date time so be sure to manually update that.