Ошибка при создании темы с помощью Discourse API - PullRequest
0 голосов
/ 11 июля 2019

Я хочу создать тему дискурса через API. Я использую узел JS для этого

я получил ошибку

{"action":"create_post","errors":["Title can't be blank","Title is too short (minimum is 15 characters)","Title seems unclear, is it a complete sentence?"]}

Мой код

var request = require("request");

var options = { method: 'POST',
  url: 'https://url/posts',
  headers: 
   {
     'cache-control': 'no-cache',
     'content-type': 'multipart/form-data',
     'Api-Key': 'api key',
      'Api-Username': 'username'
   },

  formData:
   { title: 'TItle more than 15 chars ssssssssssssssssssssssssssssss' ,
     raw: 'sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss'
     created_at: '2019-10-07',

} };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});

Пока я пытаюсь использовать почтальона, я создал тему. Но это не работает через узел. я не знаю, что я делаю ошибку

...