# Zoom Meeting SDK Customization

**URL:** <https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589>\
**Category:** Meeting SDK\
**Tags:** dc, webhooks, video-sdk\
**Created:** [September 22, 2023, 2:01am UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589 "2023-09-22T02:01:19Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![abhijit.a](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@abhijit.a](https://devforum.zoom.us/u/abhijit.a)\
**Post date:** [September 22, 2023, 2:01am UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/1 "2023-09-22T02:01:19Z")

</div>

I am trying to integrate Zoom Meeting SDK into my application. I am facing the issue of customizing the Zoom interface according to my requirements.  
Any suggestion will be helpful

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [September 22, 2023, 2:58am UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/2 "2023-09-22T02:58:05Z")

</div>

@abhijit.a.

For meeting SDK, there is limited degree of customisability .

If you are using Web version, I would suggest looking at component view  
If you are using Client / Mobile version, I would suggest looking at custom UI mode.

---

<div class="post-metadata">

**Author:** ![abhijit.a](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@abhijit.a](https://devforum.zoom.us/u/abhijit.a)\
**Post date:** [September 22, 2023, 3:45am UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/3 "2023-09-22T03:45:10Z")

</div>

Thanks for replying  
I am using the component view but at the time of joining it is throwing a signature invalid error, I cross-checked all meeting credentials (SDK key, secret key, meeting no and password were correct).

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [September 22, 2023, 5:29am UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/4 "2023-09-22T05:29:29Z")

</div>

@abhijit.a , do tag me when you are replying. Otherwise I will not get a notification and might miss your reply.

Do you have a sample of the signature?

---

<div class="post-metadata">

**Author:** ![abhijit.a](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@abhijit.a](https://devforum.zoom.us/u/abhijit.a)\
**Post date:** [September 22, 2023, 9:59am UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/6 "2023-09-22T09:59:01Z")

</div>

@chunsiong.zoom  
No such sample signature.  
I am using sample-web-app using CDN I am able to connect meetings in the browser but I want to customise the Zoom meeting page if am using my code it is getting overwritten

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [September 22, 2023, 12:44pm UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/7 "2023-09-22T12:44:20Z")

</div>

@abhijit.a ,

There should be a signature which is generated by the code sample.

By the way, are you join meetings which are external to your account?

For customization. there is a limit to the degree of customization. Do check out the documentation here

> **[Meeting SDK - web - component view - Positioning](https://developers.zoom.us/docs/meeting-sdk/web/component-view/positioning/)**
>
> The Zoom Developer Platform is an open platform that allows third-party developers to build applications and integrations upon Zoom’s video-first unified communications platform.

> **[Meeting SDK - web - component view - Resizing](https://developers.zoom.us/docs/meeting-sdk/web/component-view/resizing/)**
>
> The Zoom Developer Platform is an open platform that allows third-party developers to build applications and integrations upon Zoom’s video-first unified communications platform.

---

<div class="post-metadata">

**Author:** ![abhijit.a](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@abhijit.a](https://devforum.zoom.us/u/abhijit.a)\
**Post date:** [September 22, 2023, 4:43pm UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/8 "2023-09-22T16:43:37Z")

</div>

@chunsiong.zoom  
no i am join meeting with same account meeting id i get error something like this “i am using web sdk commonent view”

1. errorCode: 3712
2. reason: “Signature is invalid.”
3. type: “JOIN\_MEETING\_FAILED”

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [September 25, 2023, 12:15am UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/9 "2023-09-25T00:15:22Z")

</div>

@abhijit.a , are you using the client ID and client Secret from a Meeting SDK App type?

---

<div class="post-metadata">

**Author:** ![abhijit.a](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@abhijit.a](https://devforum.zoom.us/u/abhijit.a)\
**Post date:** [September 30, 2023, 7:31am UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/10 "2023-09-30T07:31:14Z")

</div>

@chunsiong.zoom hii I have a query I am trying to auto-admit the participants without giving the admit option to host. Can you suggest any modification required here?  
This is my payload  
{  
“topic”: “Zoom API Demo”,  
“type”: 2,  
“start\_time”: “2023-09-07T10:00:00”,  
“duration”: 30,  
“timezone”: “Asia/Kolkata”,  
“password”: “zoom123”,  
“agenda”: “Learn how to use the Zoom API”,  
“whiteboard”: true,  
“settings”: {  
“host\_video”: true,  
“participant\_video”: true,  
“join\_before\_host”: true,  
“mute\_upon\_entry”: true,  
“watermark”: false,  
“use\_pmi”: false,  
“waiting\_room”: false,  
“approval\_type”: 0,  
“registration\_type”: 1,  
“audio”: “both”,  
“auto\_recording”: “none”,  
“enforce\_login”: false,  
“enforce\_login\_domains”: “”,  
“alternative\_hosts”: “”,  
“global\_dial\_in\_countries”: ,  
“registrants\_email\_notification”: true  
},  
“recurrence”: {  
“type”: 1,  
“repeat\_interval”: 1,  
“weekly\_days”: “2”,  
“end\_times”: 10  
}  
}

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [October 3, 2023, 1:29am UTC](https://devforum.zoom.us/t/zoom-meeting-sdk-customization/95589/11 "2023-10-03T01:29:49Z")

</div>

@abhijit.a , Sorry I’m not sure about the last question which you have asked. I would propose for you to create a new topic on that, so that it will get picked up by other community members and zoom staff.
