Добавить подписчиков в обсуждение через 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-объект со списком подписчиков, где каждый подписчик может быть:
- Идентификатор существующего пользователя в системе,
- Адрес электронной почты пользователя,
- Массив, где первый элемент - это имя пользователя, а второй - адрес пользователя.
Пример полезной нагрузки:
{
"s1": 12,
"s2": "anon3@activecollab.com",
"s3": [
"Another Anonymous",
"anon4@activecollab.com"
]
}
POST добавляет подписчиков к существующим подписчикам. PUT, с другой стороны, заменит всех существующих подписчиков новым списком. DELETE очищает список подписчиков.