Невозможно создать тему через API, когда категория «только просмотр и ответы»

Всем привет,

Я столкнулся с проблемой прав доступа при попытке создать новые темы через API в категории, где установлены ограничения «Просмотр» и «Ответ».

Что я пытаюсь сделать

  1. На внешней странице я собираю у пользователя заголовок, текст и категорию.
  2. Мой скрипт отправляет POST-запрос к /posts.json, чтобы действовать от имени этого пользователя.
  3. Я ожидаю, что в выбранной категории будет создана новая тема.

Что происходит на самом деле

  • Права доступа к категории настроены только на «Просмотр» и «Ответ» (создание тем запрещено).
  • Мой скрипт сразу же завершается с ошибкой:
{"status":403,"body":"{\"errors\":[\"Вы не имеете права просматривать запрошенный ресурс.\"],\"error_type\":\"invalid_access\"}"
}

Если я временно изменю настройки категории, разрешив всем пользователям «Создание», тот же API-вызов проходит успешно, и тема создается.

Есть ли способ разрешить API-вызовам от имени пользователя создавать новые темы в категории, которая иначе заблокирована, без постоянного открытия категории?

Заранее спасибо!

Это работает как задумано.

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

Возможные обходные пути: изменить владельца темы после её создания (как администратор) или переместить тему в ограниченную категорию (как администратор).