Приглашение гостей на встречу через Adobe Connect 9 API

Я пишу небольшой модуль на PHP для интеграции функций Adobe Connect в Drupal 7.x. Одной из функций, которые мне было предложено реализовать, является возможность добавления гостей на определенную защищенную встречу.

Согласно документации по Adobe Connect API, действие было представлено в 9.3 как «событие-гость-приглашение» и требует 2 параметров:

  • sco-id: идентификатор SCO события;
  • guestDetails: Имя, фамилия и адрес электронной почты гостя, разделенные запятыми.

Вот пример:
https://myinstance.adobeconnect.com/api/xml?action=event-guest-invite&SCO-ID = 123456789&гостевые детали = Джон Доу, mymail @ myprovider.com

Согласно документации Adobe я должен получить этот ответ:

<?xml version="1.0" encoding="utf-8" ?>
<results>
<status code="ok" />
</results>

Но вместо этого я получаю это:

<?xml version="1.0" encoding="utf-8" ?>
<results>
<status code="invalid">
<invalid field="sco-id" subcode="invalid-type"/>
</status>
</results>

После просмотра ошибки, используя это:
http://help.adobe.com/en_US/connect/9.0/webservices/WS8d7bb3e8da6fb92f73b3823d121e63182fe-8000_SP1.html#WS5b3ccc516d4fbf351e63e3d11a171ddf77-7ff3_SP1

Я не могу понять, если это неправильная проблема, связанная с документацией, или я что-то не так делаю.

Кроме того, я также проверил, и я уверен, что права пользователя, которого я использую для тестирования API, в порядке.

0

Решение

События и ванильные встречи — это разные типы в Connect. Похоже, что идентификатор ШОС, на который вы ссылаетесь, предназначен для ванильной встречи.

Если вы хотите добавить участников к обычному собранию, используйте permissions-update с основным идентификатором участника, чтобы добавить:

https://myinstance.adobeconnect.com/api/xml?action=permissions-update
&principal-id=2006258745&acl-id=2007018414&permission-id=view

Смотрите также:
API для создания конференций (раздел 7) а также Permissions-Update API

В качестве альтернативы, если вы просто хотите ограничить доступ к совещанию для участников, которые не являются зарегистрированными пользователями, вы можете разрешить гостевой доступ за паролем.
Увидеть Установить или сбросить код собрания

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector