Integrating zoom in vue js app

Description
How to integrate zoom api in vue js application without using zoom sdk?

Additional context
i am using 2.6.11 version of vue js

Hey @engineering3,

Thanks for joining the Zoom Dev Forum! Can you provide some additional details about your use case? What kind of functionality are you interested in implementing via our APIs? I’m happy to point you in the right direction.

Thanks,
Will

I am trying to implement zoom api in my vue js application
axios.get(https://api.zoom.us/v2/users/email@gmail.com/meetings?page_size=30&type=2, {
headers: {
‘content-type’: ‘application/json’,
‘accept’: ‘application/json’,
‘Access-Control-Allow-Origin’: ‘https://www.zoom.us’,
‘Authorization’: ‘Bearer’+ ‘Adding my client id and client secret’
}
but it shows me following error -
Access to XMLHttpRequest at ‘https://api.zoom.us/v2/users/email@gmail.com/meetings?page_size=30&type=2’ from origin ‘http://localhost:8080’ has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

I want use schedule meeting,delete meeting,list of all meetings and report of meeting in my application.

Thank you

Hi @engineering3,

Thanks for the additional details! Based on the axios request you’re making, it looks like you’re trying to make your request to our API client-side.

To clarify, the Zoom API must be called from the server side / backend. If called from the client side / frontend, you will get CORs errors.

Let me know if you still have questions about this!

Best,
Will

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.