Отметить как принятое решение через API?

Привет!

Возможно ли сейчас отметить решение через API? При использовании глобального ключа API возвращается ошибка 404, а при использовании ключа API с правами на чтение/запись возникает ошибка доступа.

Используется конечная точка solution/accept

1 лайк

Должно быть. Как реверс-инжинирить API Discourse. Если вы получаете ошибку 404, то, скорее всего, проблема в вашем API-ключе или в том, как вы его передаёте. Если вы поделитесь дополнительной информацией о том, как именно вы пытаетесь это сделать (реальный код, заголовки или URL), кто-то сможет помочь.

3 лайка

Я столкнулся с той же проблемой и после некоторых поисков выяснил:

a) Необходимо использовать POST
b) POST должен быть аутентифицирован пользователем, который имеет право отмечать ответ как принятый
c) Системный пользователь не имеет права принимать ответы