Как подключить моего бота Chatfuel к моему бэкэнд-серверу - PullRequest
0 голосов
/ 29 апреля 2019

, поэтому я попытался вызвать API моего сервера nodejs: http://localhost:8000/api?birth=02.03.2019

, и хотя URL работает в моем веб-браузере и возвращает мне json, chatfuel даже не вызывает мой сервер.Я не уверен, что я здесь забываю.

Я могу вызывать другой API с помощью chatfuel через

Мой API:

var express = require('express');

var app = express();

...

app.get('/api', (req, res) => {
  let pertinentData = fetchData(findAge(req.query.birth), data);
    res.status(200).send({
       set_attributes: {
          notification: pertinentData.push
       },
       messages: [
          {text: pertinentData.semaine}
       ]
   })
});

const PORT = 8000;

app.listen(PORT, () => {
    console.log(`server running on port ${PORT}`)
});

РЕДАКТИРОВАТЬ:

Этот код на самом деле работает, единственная проблема состояла в том, что chatfuel не принимает url localhost как api.Я не понял почему.

...