Я пытаюсь понять, есть ли возможность получить журналы разговоров обсуждений с каким-то веб-узлом. Документы API.AI относятся только к использованию webhook для выполнения задач, но пока я не планирую, чтобы мой сервер (GCP ENGINE APP) выполнял выполнение, но только для регистрации соответствующих параметров из каждой беседы. Кто-нибудь знает, как подойти к этому?Как получить API.AI просто отправить мне данные JSON разговора?
-1
A
ответ
0
Включите функцию webhook для намерения. Вы сможете получить запросы и все связанные с ним данные. Вы также сможете отправить API API. Вот полный круг:
{
"id": "891db09a-851c-43dc-81c6-4c6705c94f85",
"timestamp": "2017-01-03T10:31:18.676Z",
"result": {
"source": "agent",
"resolvedQuery": "yes, France",
"action": "show.news",
"actionIncomplete": false,
"parameters": {
"adjective": "",
"subject": "France"
},
"contexts": [
{
"name": "subject",
"parameters": {
"subject.original": "France",
"adjective": "",
"subject": "France",
"adjective.original": ""
},
"lifespan": 5
},
{
"name": "region",
"parameters": {
"subject.original": "France",
"adjective": "",
"subject": "France",
"adjective.original": ""
},
"lifespan": 5
}
],
"metadata": {
"intentId": "34773849-4ac2-4e28-95a5-7abfc061044e",
"webhookUsed": "true",
"webhookForSlotFillingUsed": "false",
"intentName": "subject"
},
"fulfillment": {
"speech": "Here is the latest news\n\n According to Watson the main emotion expressed in the article is: ;((sadness)\n\n Son of Equatorial Guinea’s president facing trial in France\n\nPARIS — After years of investigation, France on Monday put the son of the president of Equatorial Guinea on trial for corruption, charged with spending many millions in state funds — much of it allegedly in cash — to feed an opulent lifestyle of fast cars, designer clothes, works of art and...\n\nRead more: https://www.washingtonpost.com/world/europe/son-of-equatorial-guineas-president-facing-trial-in-france/2017/01/02/b03d30d0-d0cb-11e6-9651-54a0154cf5b3_story.html",
"source": "Washington Post",
"displayText": "Here is the latest news. According to Watson the main emotion expressed in the article is: sadness",
"messages": [
{
"type": 0,
"speech": "Here is the latest news\n\n According to Watson the main emotion expressed in the article is: ;((sadness)\n\n Son of Equatorial Guinea’s president facing trial in France\n\nPARIS — After years of investigation, France on Monday put the son of the president of Equatorial Guinea on trial for corruption, charged with spending many millions in state funds — much of it allegedly in cash — to feed an opulent lifestyle of fast cars, designer clothes, works of art and...\n\nRead more: https://www.washingtonpost.com/world/europe/son-of-equatorial-guineas-president-facing-trial-in-france/2017/01/02/b03d30d0-d0cb-11e6-9651-54a0154cf5b3_story.html"
}
],
"data": {
"newsAgent": {
"adjective": "",
"subject": "France",
"intent": "subject",
"action": "show.news",
"news": {
"title": "Son of Equatorial Guinea’s president facing trial in France",
"source": "Washington Post",
"link": "https://www.washingtonpost.com/world/europe/son-of-equatorial-guineas-president-facing-trial-in-france/2017/01/02/b03d30d0-d0cb-11e6-9651-54a0154cf5b3_story.html",
"language": "english",
"body": "PARIS — After years of investigation, France on Monday put the son of the president of Equatorial Guinea on trial for corruption, charged with spending many millions in state funds — much of it allegedly in cash — to feed an opulent lifestyle of fast cars, designer clothes, works of art and...",
"emotion": "sadness",
"emoticon": ";("
},
"speech": "Here is the latest news",
"sessionId": "0856125a-d0bc-4cba-990d-cbcfaea536db"
}
}
},
"score": 1
},
"status": {
"code": 206,
"errorType": "partial_content",
"errorDetails": "Webhook call failed. Error message: Webhook contains contexts with empty names or names containing whitespaces. ErrorId: 131000fa-0ec1-4efb-b47c-64301ac7bb2b"
},
"sessionId": "0856125a-d0bc-4cba-990d-cbcfaea536db"
}
Объект result
является запрос, который API.AI посылает вас, вы получаете contexts
объекты.
Объект fulfilment
является ответом моя конечная точка отправляется обратно API.AI
Смежные вопросы
- 1. Как отправить/получить JSON?
- 2. Как отправить данные JSon
- 3. Можно ли отправить изображения обратно в API.AI?
- 4. Как отправить данные через json
- 5. Отправить сообщение пользователю периодически с помощью Api.ai
- 6. Отправить и получить данные «Отправить»
- 7. Обновление телефонного разговора JSON динамически (android)
- 8. как отправить данные JSON с помощью asihttprequest
- 9. Как отправить данные JSON в контроллер CodeIgnitor?
- 10. Отправить данные JSON по адресу
- 11. PHP: Как отправить данные как объект JSON
- 12. сфера вопросов в api.ai
- 13. отправить двоичные данные в JSON
- 14. Скажите мне, как отправить запрос JSon
- 15. Как передать данные в условном режиме разговора?
- 16. как отправить просто ajax-запрос?
- 17. Как отправить данные JSON с использованием рельсов
- 18. Как получить данные JSon
- 19. Невозможно отправить пароль разработчика как данные json
- 20. Как отправить форму и получить данные в JSON по jquery?
- 21. как получить JSON данные в Джанго отправить с помощью JQuery
- 22. Как отправить обратно JSon тип данные
- 23. Как отправить данные JSON на push-событие?
- 24. Как отправить данные Json в сервлет?
- 25. Как отправить данные формы в формате JSON
- 26. Как отправить/положить данные json в ListSerializer
- 27. Как отправить данные json на сервер
- 28. Отправить данные JSON через HttpOpenRequest
- 29. Как отправить данные JSON через NSURLConnection
- 30. Как отправить данные extjs через json
Эй Самуэль - спасибо за вашу помощь, я только сейчас увидел его (из отпуска), Вещь, я держу попадая в одну и ту же проблему все время - если я использую функцию webhook в намерении, это на самом деле (как я понимаю) означает, что мне нужно перейти в раздел выполнения и включить webhook => означает, что мне нужно реализовать контент ответа на выполнение для API.AI иначе намерение не будет знать «что ответить» пользователю ... Итак, я не хочу сейчас строить ВСЕ логику для выполнения, я просто хочу получить данные и ответить wi й ОК-200, но кажется API. Я не знаю, как это сделать, не разбивая моего бота. –