-
Notifications
You must be signed in to change notification settings - Fork 354
Meetings Getting Started
Neeraj Swarnkar edited this page Jul 27, 2023
·
27 revisions
[TODO] Intro on payload and response
Dev portal - how to create integration
- Integrations are how you request permission to invoke the Webex REST API on behalf of another Webex user.
- Go to the Webex Developer Portal.
- This step requires a developer to create a developer account. This step is necessary to create an application with a specific scope, and in return, you get back ClientID and ClientSecret.
- For more information, visit Webex Integrations Documentation.
- Create a new integration here.
Guest issues app creation
- Go to the Webex Developer Portal.
- Create a new guest issuer.
Oauth
- For information on getting an access token, refer this documentation.
Client app creation and initialize the Webex SDK
- Create the app or web page and follow the Webex Web SDK Importing and Initializing Guide.
- Create a USM meeting
-
USM meeting documentation
- Space creation from the dev portal hydra room ID - developer portal
- Generate the access token from here
- Make sure you're signed in to the Developer Portal.
- Create a Webex space and invite people - API Documentation
- Every room/space is associated with a room ID:
{
"id": "Y2lzY29zcGFyazovL3VzL1JPT00vYzVlNjgxODAtMDkxMy0xMWVkLWFmZjQtYTc5YzYwNWU1MEKl",
"title": "Ask Web SDK",
"type": "group",
"isLocked": false,
"lastActivity": "2022-08-25T07:30:18.466Z",
"creatorId": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS8zNDRlYTE4My05ZDVkLTRlNzctYWVkMi1jNGYwMDRhZmR6NUV",
"created": "2022-07-21T16:40:04.760Z",
"ownerId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi8xZWI2NWZkZi05NjQzLTQxN2YtOTk3NC1hZDcyY2FlMGVyNHZ",
"isPublic": false
}
-
In this, the id field is the Room ID / Hydra ID. This room ID can be used to create a meeting as mentioned below.
-
how the license works for space meeting or Webex meeting link [here]
-
[TODO] Find the link for this
-
Talk about meetings API, ad-hoc meetings, and scheduled meetings in a space to get back meeting information.
- If using guest to guest, please call the service app before making /meetings API call.
-
Guests who are joining after the meeting starts in a space.
-
Go to step 3.
- creating a plain Webex meeting
- Link to the Webex meeting intro and license.
- Service app creation
- Go to the https://developer.webex.com/my-apps
- Create a new service app - https://developer.webex.com/my-apps/new/service-app
- Provide name, description, scopes and all the required options and submit -
- The developer will get the client ID and secrets.
- Authorize service app - by org admin You need to get the service app approved from admin.cisco.com (once app is approved, we got the machine account)
- For more information, visit Webex Service App Documentation.
- generate access token - In the org authorization copy the secret and generate the access token
- there's an access token for the user, and this user is of machine type, which is a machine account.
- How to use the /meetings API
- creating a meeting using the meeting id/sipaddress, meeting link etc.
Caution
- Introducing the Webex Web Calling SDK
- Core Concepts
- Quickstart guide
- Authorization
- Basic Features
- Advanced Features
- Introduction
- Quickstart Guide
- Basic Features
- Advanced Features
- Multistream
- Migrating SDK version 1 or 2 to version 3