Доступна ли эта функция через API?
Я попытался создать новую тему в категории, которую я выбрал для общих черновиков, но была создана обычная публикация, а не общий черновик.
Поддерживает ли API общие черновики?
Всё, что можно сделать через UX, можно сделать и через API. Однако, насколько мне известно, это не задокументировано. Вам нужно следовать этому руководству, чтобы понять, как выполнять правильные вызовы API.
Это ожидаемое поведение: категория общих черновиков всё ещё является обычной категорией, и там можно создавать обычные темы. Вам нужно изменить тип создаваемого контента — общий черновик, а не новую тему.
Понял. Я изучу руководство, чтобы найти магическое заклинание, и поделюсь результатами. Продолжение следует…
Чтобы создать общий черновик, выполните POST-запрос к /posts.json с полезной нагрузкой, например:
{
"raw": "Содержимое общего черновика",
"title": "Заголовок общего черновика",
"category": 31,
"archetype": "regular",
"shared_draft": true,
"draft_key": "new_topic"
}
Категория должна быть указана в настройке сайта Категория общих черновиков.