Добавить подписчиков в обсуждение через Active Collab API

В настоящее время мы настраиваем нашу Active Collab 5.6.4 Самостоятельную установку. Я пытаюсь добавить подписчиков для обсуждения через API - я использую следующий метод API

PUT / подписчики / задача /1

(см. https://developers.activecollab.com/api-documentation/v1/utilities/notifications/subscribers.html).

Но примеры приведены только для добавления подписчиков в задачи - как добавить подписчиков в обсуждения? Я пытался с помощью

PUT/ подписчики / обсуждения /1

Это ничего не делает, также это не приводит к какой-либо ошибке, поэтому я думаю, что метод должен быть как-то уже. Кто-нибудь знает, какой метод следует использовать для добавления подписчиков в дискуссии?

1 ответ

Решение

Подписчики могут быть добавлены путем размещения списка новых подписчиков на /subscribers/discussion/:discussion_id, Вам нужно ПОСТАВИТЬ JSON-объект со списком подписчиков, где каждый подписчик может быть:

  1. Идентификатор существующего пользователя в системе,
  2. Адрес электронной почты пользователя,
  3. Массив, где первый элемент - это имя пользователя, а второй - адрес пользователя.

Пример полезной нагрузки:

{
    "s1": 12,
    "s2": "anon3@activecollab.com",
    "s3": [
        "Another Anonymous",
        "anon4@activecollab.com"
    ]
}

POST добавляет подписчиков к существующим подписчикам. PUT, с другой стороны, заменит всех существующих подписчиков новым списком. DELETE очищает список подписчиков.

Другие вопросы по тегам