Получить запрос с api.ai

408
15 июня 2017, 07:35

Создаю бота на базе api.ai сервиса. Столкнулся с такой проблемой, что не знаю как получить данные запроса, который вводится пользователем. Например пользователь ввел "Бот, скажи мне что такое машина". Через вебхук он ссылается на мой удаленный сервер и как раз там я не могу словить эту фразу. Подскажите возможно ли как-то это реализовать средствами PHP. Обратный запрос я посылаю через curl.

json пример запроса боту :

{
  "id": "209c1797-eec7-44be-877a-XXXXXXXXXXXX",
  "timestamp": "2017-06-13T12:20:38.624Z",
  "lang": "ru",
  "result": {
    "source": "agent",
    "resolvedQuery": "поле",
    "action": "input.unknown",
    "actionIncomplete": false,
    "parameters": {},
    "contexts": [],
    "metadata": {
      "intentId": "ccf1151e-8851-40d2-9300-XXXXXXXXXXXX",
      "webhookUsed": "false",
      "webhookForSlotFillingUsed": "false",
      "intentName": "Default Fallback Intent"
    },
    "fulfillment": {
      "speech": "Вот эта последняя фраза мне не ясна.",
      "messages": [
        {
          "type": 0,
          "speech": "Вот сейчас я тебя совсем не понимаю."
        }
      ]
    },
    "score": 1
  },
  "status": {
    "code": 200,
    "errorType": "success"
  },
  "sessionId": "9a4c1ba3-262e-4604-bc50-XXXXXXXXXXXX"
}
READ ALSO
Сделать вывод ошибки в регистрации

Сделать вывод ошибки в регистрации

Как вывести ошибку в регистрации и чтоб не шел на файл php, этой регистрации2 разных файла 1файл index

323
Простой FTP “сервер” на php. Какие есть решения?

Простой FTP “сервер” на php. Какие есть решения?

Есть хостинг c сервером ApacheОн не дает FTP доступа, только веб-интерфейс

258
Лимит пополнение баланса на сайте

Лимит пополнение баланса на сайте

ЗдравствуйтеЕсть задача сделать на сайте вывод для пользователей определенное количество раз, допустим 50 раз в сутки и после этого вывод...

334
Авторизация на токенах и регистрация

Авторизация на токенах и регистрация

Всё работаетПравильно ли я, использовал способ токен?

339