Thanks for using Zoom SDK. If you are trying to run the demo app in the C# wrapper, here are the steps:
- Download the C# wrapper and navigate to
zoom_sdk_demo
, click onzoom_sdk_demo.csproj
to launch the project - Set the Solution Configuration to be “Release” and Solution Platform to be “x86”, then build the app
- In the Auth page, use the following template to compose your payload for SDK initialization:
** Header
{
"alg": "HS256",
"typ": "JWT"
}
** Payload
{
"appKey": "string", // Your SDK key
"iat": long, // access token issue timestamp
"exp": long, // access token expire timestamp
"tokenExp": long // token expire timestamp, MIN:30 minutes
}
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
HMACSHA256(
base64UrlEncode(header) + "." +
base64UrlEncode(payload),
"Your SDK secret here"
)
I have just tried the above steps with the demo app and the callbacks could be triggered. Please have a try.
Thanks!