Необходимо выяснить, как работают провайдеры чата, такие как tawk.to или zopim.Эти сайты дают вам небольшой js-код, подобный следующему:
var Tawk_API = Tawk_API || {},
Tawk_LoadStart = new Date();
(function() {
var s1 = document.createElement("script"),
s0 = document.getElementsByTagName("script")[0];
s1.async = true;
s1.src = 'https://embed.tawk.to/5b1a548e10b99c7b36d4bf04/default';
s1.charset = 'UTF-8';
s1.setAttribute('crossorigin', '*');
s0.parentNode.insertBefore(s1, s0);
})();
И вы должны разместить код на своем веб-сайте, и чат загрузится.
Предположим, я создал чат-бота, гдекогда вы отправляете Hi
, он отправляет обратно Hello
И я создал Restful API следующим образом: domain.com/query?token=11223344&message=hi
Я определенно могу выполнить URL с помощью вызова ajax на любоммоей страницы.НО, как я могу создать Service API для этого?
В лучшем случае я предоставляю небольшой код js с токеном любому, и он размещает код на своем веб-сайте, а html анализируется.
Он также должен быть в состоянии выполнитьпример функциональности (скажем, Hi
get Hello
) Существует ли какая-либо инфраструктура, которая помогает реализовать эту функциональность из коробки?
Примечание. В настоящее время используется Laravel в качестве бэкэнда.