Интегрировать диалог с пользовательским интерфейсом виджета - PullRequest
0 голосов
/ 27 июня 2019

Я хочу интегрировать созданный мной бот диалогового потока на веб-сайт, изменить логотип и сделать его отображаемым при нажатии кнопки и оставаться плавающим Я попытался посмотреть исходный код webdemo и скопировать его на свой сайт и отредактировал img src, но ничего не получилось какие-либо решения?

1 Ответ

1 голос
/ 27 июня 2019

Вы можете использовать kommunicate.io веб-API для использования приложения диалогового потока на своем веб-сайте.

Вам просто нужно добавить свои учетные данные (APP_ID) в коде JavaScript вашего веб-сайта.страница для отображения виджета, как вы хотите.

<script type="text/javascript">
(function(d, m){

/*---------------- Kommunicate settings start ----------------*/

 var kommunicateSettings = {
  "appId": "<APP_ID>",
  "conversationTitle":"<CONVERSATION_TITLE>",
  "automaticChatOpenOnNavigation": true,
  "popupWidget": true
  /*
  "onInit": function (){
    // paste your code here
  },
    "botIds":["<BOT_ID_1>","<BOT_ID_2>"]
  */
  };

/*----------------- Kommunicate settings end ------------------*/

 var s = document.createElement("script");
  s.type = "text/javascript";
  s.async = true;
  s.src = "https://widget.kommunicate.io/v2/kommunicate.app";
  var h = document.getElementsByTagName("head")[0];
  h.appendChild(s);
  window.kommunicate = m;
  m._globals = kommunicateSettings;
})(document, window.kommunicate || {});

Используйте это руководство по интеграции Dialogflow.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...