Всем привет! Недавно у меня возникла идея создавать фейковых пользователей через API, чтобы упоминать их имена при цитировании в статьях. Эти пользователи будут инициализированы с вводной информацией, ссылающейся на автора, которого я хочу представить читателям.
Сейчас я изучаю документацию Discourse по адресу Discourse API Docs и протестировал её в приложении Postman.
Мои шаги следующие:
- Уровень пользователя: «Один пользователь», Область действия: «Глобально».
- Тип аутентификации: «API-ключ».
- Ключ: … API-ключ
- Значение: none
- Тело запроса: raw/json
{
"name": "name",
"email": "email",
"password": "pass",
"username": "username",
"active": true,
"approved": true,
"user_fields[1]": true,
"external_ids": {}
}
Результат: ответ 200, но при проверке почты я не вижу никакого письма, и система не подтверждает создание пользователя.
{
"success": true,
"active": false,
"message": "<p>Вы почти готовы! Мы отправили письмо с активацией на <b>email</b>. Пожалуйста, следуйте инструкциям в письме, чтобы активировать свой аккаунт.</p><p>Если письмо не пришло, проверьте папку «Спам».</p>"
}
Надеюсь, кто-то с опытом работы в этой области сможет мне помочь.