# Zoom iOS SDK (Joining Webinar)

**URL:** <https://devforum.zoom.us/t/zoom-ios-sdk-joining-webinar/318>\
**Category:** iOS\
**Created:** [August 3, 2017, 6:50am UTC](https://devforum.zoom.us/t/zoom-ios-sdk-joining-webinar/318 "2017-08-03T06:50:05Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Harminder\_Singh1](https://avatars.discourse-cdn.com/v4/letter/h/a88e57/32.png) [@Harminder\_Singh1](https://devforum.zoom.us/u/Harminder_Singh1)\
**Post date:** [August 3, 2017, 6:50am UTC](https://devforum.zoom.us/t/zoom-ios-sdk-joining-webinar/318/1 "2017-08-03T06:50:05Z")

</div>

&nbsp;Hi Sir,

I need to integrate Zoom in my iOS application we have backend running on moodle which allow our client to add Webinars using zoom.&nbsp;

As per our requirement we want user to be able to see the webinar within the application. On web end we have generated joining links.&nbsp;

Please guide us how can we make same in iOS SDK, Any documentation will be great help for us&nbsp;

---

<div class="post-metadata">

**Author:** ![Wei\_Guo1](https://avatars.discourse-cdn.com/v4/letter/w/ec9cab/32.png) [@Wei\_Guo1](https://devforum.zoom.us/u/Wei_Guo1)\
**Post date:** [August 3, 2017, 5:05pm UTC](https://devforum.zoom.us/t/zoom-ios-sdk-joining-webinar/318/2 "2017-08-03T17:05:52Z")

</div>

Hi Harminder,&nbsp;

In iOS SDK, you can take a look at the “MobileRTCPremeetingService.h” class. There are two function you can utilize:&nbsp;

(BOOL)listMeeting; &nbsp;(BOOL)isWebinarMeeting;

you can use list Meeting to get all meeting and webinar belonged to the signed in account, and use isWebinarMeeting to filter all webinars.&nbsp;

Best

---

<div class="post-metadata">

**Author:** ![Harminder\_Singh1](https://avatars.discourse-cdn.com/v4/letter/h/a88e57/32.png) [@Harminder\_Singh1](https://devforum.zoom.us/u/Harminder_Singh1)\
**Post date:** [August 4, 2017, 5:31am UTC](https://devforum.zoom.us/t/zoom-ios-sdk-joining-webinar/318/3 "2017-08-04T05:31:21Z")

</div>

Hi Sir,

Let me elaborate the detailed requirement of our solution. We are not registering users directly to zoom. We are just adding them to webinar and a link is generated using which user can open the webinar.

Please share the details how can we user this with the Zoom Stack.&nbsp;

Thanks Regards  
Harminder Singh

---

<div class="post-metadata">

**Author:** ![Harminder\_Singh1](https://avatars.discourse-cdn.com/v4/letter/h/a88e57/32.png) [@Harminder\_Singh1](https://devforum.zoom.us/u/Harminder_Singh1)\
**Post date:** [August 4, 2017, 10:13am UTC](https://devforum.zoom.us/t/zoom-ios-sdk-joining-webinar/318/4 "2017-08-04T10:13:21Z")

</div>

Hi All,

We have spent some time in getting details of SDK, We found some methods which might help us. But we are not having much details how to use it.

As per the requirement we need to join user with the webinar url We check as the param dictionary we can pass a argument of the webinar token which I think is part of the joining url.(correct me if its not that and share how can we get this token)  
e.g.&nbsp;[https://zoom.us/w/630281803?tk= **FylrjJvjyABqw6JDRVCafDkwQ6eKoduvoTWYpg-TuS4.DQEAAAAAJZFWSxZPeWNwTWtEUlM0eU8ycUQxeHk5bXlnAA**](https://zoom.us/w/630281803?tk=FylrjJvjyABqw6JDRVCafDkwQ6eKoduvoTWYpg-TuS4.DQEAAAAAJZFWSxZPeWNwTWtEUlM0eU8ycUQxeHk5bXlnAA)&nbsp;in this&nbsp;[FylrjJvjyABqw6JDRVCafDkwQ6eKoduvoTWYpg-TuS4.DQEAAAAAJZFWSxZPeWNwTWtEUlM0eU8ycUQxeHk5bXlnAA](https://zoom.us/w/630281803?tk=FylrjJvjyABqw6JDRVCafDkwQ6eKoduvoTWYpg-TuS4.DQEAAAAAJZFWSxZPeWNwTWtEUlM0eU8ycUQxeHk5bXlnAA)&nbsp; &nbsp;can be the webinar token

let dic = [kMeetingParam\_WebinarToken: “[FylrjJvjyABqw6JDRVCafDkwQ6eKoduvoTWYpg-TuS4.DQEAAAAAJZFWSxZPeWNwTWtEUlM0eU8ycUQxeHk5bXlnAA](https://zoom.us/w/630281803?tk=FylrjJvjyABqw6JDRVCafDkwQ6eKoduvoTWYpg-TuS4.DQEAAAAAJZFWSxZPeWNwTWtEUlM0eU8ycUQxeHk5bXlnAA)” ];

let ret = service?.joinMeeting(with: dic); print(“join meeting ret: (ret)”);

[https://zoom.us/developer/overview/ios-rtc-stack-error-codes](https://zoom.us/developer/overview/ios-rtc-stack-error-codes)

But when we try to use it it gave us error code 99. which means invalid argument exception&nbsp;

Please suggest.&nbsp;

Thanks Regards  
Harminder Singh

---

<div class="post-metadata">

**Author:** ![Harminder\_Singh1](https://avatars.discourse-cdn.com/v4/letter/h/a88e57/32.png) [@Harminder\_Singh1](https://devforum.zoom.us/u/Harminder_Singh1)\
**Post date:** [August 9, 2017, 4:33am UTC](https://devforum.zoom.us/t/zoom-ios-sdk-joining-webinar/318/5 "2017-08-09T04:33:00Z")

</div>

Hi All,

I found the solution i need to pass the meeting id along with the token it works for me.

Thanks  
Harminder Singh&nbsp;

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 26, 2021, 6:13pm UTC](https://devforum.zoom.us/t/zoom-ios-sdk-joining-webinar/318/6 "2021-08-26T18:13:26Z")

</div>

Closing as solved.

-Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 26, 2021, 6:13pm UTC](https://devforum.zoom.us/t/zoom-ios-sdk-joining-webinar/318/7 "2021-08-26T18:13:28Z")

</div>

Closed on August 26, 2021, 6:13pm UTC


