Using Connect Enterprise Web Services |
|||
| Meetings > Create meetings | |||
A user must be an Administrator to create an Acrobat Connect meeting, which means the user is a member of the Meeting Hosts group. In the response from principal-list, this group has type=live-admins.
A meeting can be either public or private, and to create each, you need to set a specific combination of principal-id and permission-id:
principal-id=public-access&permission-id=view-hiddenprincipal-id=public-access&permission-id=deniedIf a meeting is private, registered users invited as meeting participants can enter by clicking the meeting room URL and logging in. Users who are not invited can log in as guests. The meeting host receives a guest's request to enter (known as knocking) and can accept or decline.
live-admins group:
https://example.com/api/xml?action=principal-list&group-id=624523
&filter-is-member=true&filter-like-name=bob
sco-id of the user's my-meetings folder:https://example.com/api/xml?action=sco-shortcuts
sco element with type=my-meetings:
<sco tree-id="624530" sco-id="2006258750" type="my-meetings">
<domain-name>http://example.com</domain-name>
</sco>
https://example.com/api/xml?action=sco-update
&type=meeting&name=October All Hands Meeting
&folder-id=2006258750&date-begin=2006-10-01T09:00
&date-end=2006-10-01T17:00&url-path=october
The folder-id is the sco-id of the user's my-meetings folder.
sco-id of the new meeting:
<sco folder-id="2006258750" lang="en" account-id="624520"
type="meeting" icon="meeting" sco-id="2007184134" version="0">
<date-begin>2006-10-01T09:00</date-begin>
<date-end>2006-10-01T17:00</date-end>
<url-path>/october/</url-path>
<name>October All Hands Meeting</name>
</sco>
You might want to store the url-path to the meeting, if you plan to create a URL to the meeting room later.
sco-id of the meeting as the acl-id:
https://example.com/api/xml?action=permissions-update&acl-id=2007018414
&principal-id=public-access&permission-id=view-hidden
permissions-update to add a host, a presenter, and participants:
https://example.com/api/xml?action=permissions-update
&principal-id=2006258745&acl-id=2007018414&permission-id=host
permission-id of host for the meeting host.mini-host for the presenter.view for meeting participants.principal-id, acl-id, and permission-id on one call to permissions-update.
https://example.com/api/xml?action=permissions-update&acl-id=2007018414
&principal-id=public-access&permission-id=denied
permissions-update again to add a host, a presenter, and guests.
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/breeze/6/xml_api/03a_mee5.htm