res={"method":"join","status":false,"result":"The signature has expired.","errorMessage":"The signature has expired.","errorCode":3705}

_
Description
I am currently facing an issue related to signature expiry while integrating with the Zoom API. I receive the following error message:

jsonCopy code

{"method":"join","status":false,"result":"The signature has expired.","errorMessage":"The signature has expired.","errorCode":3705}

I understand that the error occurs due to an expired signature in my request. However, I’m unsure how to generate a new signature correctly to resolve this issue.

I have followed the general steps of generating a signature, including concatenating the required parameters, generating a hash using HMAC-SHA256, and encoding it appropriately. However, I continue to encounter this error.

I kindly request your guidance on the correct method to generate a valid signature for Zoom API requests. If possible, could you provide a detailed example or code snippet demonstrating the correct steps and parameters required for generating a signature?

Your support in resolving this issue would be greatly appreciated.

Thank you in advance for your assistance.

Browser Console Error
The signature has expired.",“errorMessage”:“The signature has expired.”,“errorCode”:3705}

Which Web Video SDK version?
2.6.0

Video SDK Code Snippets
The code snippets that are causing the error / issue so we can reproduce.

Screenshots
If applicable, add screenshots to help explain your problem.

Troubleshooting Routes

  • Device: PC
  • OS: windows 10
  • Browser: [e.g. Chrome]
  • Browser Version 113.0.5672.93 (Official Build)

Additional context

i have double check the data and time its syncs with the world time

can you share a sample of the JWT token which is generated.
And is this Video SDK or Meeting SDK?

2.6.0 seems to refer to Meeting SDK