Неоднократно встречал упоминание API. Но не могу найти документацию по нему.
Нужно через HTTP отправить команду Алисе и получить ответ в каком-то удобном формате, например JSON. Как это можно сделать?
Как отправить команду в API?
Модератор: immortal
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Как отправить команду в API?
В Базе знаний статья https://kb.smartliving.ru/?p=560
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 61
- Зарегистрирован: Пн апр 23, 2018 11:10 am
- Благодарил (а): 16 раз
- Поблагодарили: 29 раз
Re: Как отправить команду в API?
Спасибо за полезную ссылку. Вариант с /command.php?qry=<КОМАНДА> мне не подходит - нужно получить ответ в удобоваримом формате вроде JSON. А в разделе API я чего-то подходящего не вижу... Можете чуть более подробно описать, как это можно сделать?
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Как отправить команду в API?
А какая задача конкретнее? Что за команды такие и какие ответы на них подразумеваются?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 61
- Зарегистрирован: Пн апр 23, 2018 11:10 am
- Благодарил (а): 16 раз
- Поблагодарили: 29 раз
Re: Как отправить команду в API?
Команды управления устройствами типа "включи свет в спальне" или "выключи телевизор". В целом, нужно просто адресовать сообщение Алисе.
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Как отправить команду в API?
А ответ - это то, что Алиса отвечает при выполнении команды в чат?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Как отправить команду в API?
Ясн. Штатные возможности на такой случай мне не известны, но возможно они и есть.
Я бы сделал своим отдельным php-скриптом в корневой директории МДМ по аналогии с вебхуком для гугл-ассистента, как здесь http://majordomo.smartliving.ru/forum/v ... =23&t=5765
Я бы сделал своим отдельным php-скриптом в корневой директории МДМ по аналогии с вебхуком для гугл-ассистента, как здесь http://majordomo.smartliving.ru/forum/v ... =23&t=5765
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram