Веб-запрос от Webhooks (задача IFTTT) - PullRequest
0 голосов
/ 07 сентября 2018

У меня есть декодер Enigma2 (на базе Linux). У него есть веб-интерфейс под названием Openwebif, где я могу управлять декодером.

РЕДАКТИРОВАТЬ: я отключил аутентификацию для упрощения.

Хорошо, если я напишу этот URL из любого браузера: http://192.168.1.10/web/vol?set=set50 Он установил громкость на 50 (и он возвращает в браузер некоторый текст успешного действия). Работает очень хорошо.

Теперь я хочу сделать то же самое с помощью Webhooks (в приложении IFTTT для Android), но я не знаю, как его настроить. Я должен установить в порядке:

URL:

Метод: (GET, POST, DELETE, ETC)

Тип содержимого: (application / json, application / x-www-form-urlencoded, test / plain)

Тело:

Ну вот и все, спасибо за вашу помощь.

РЕДАКТИРОВАТЬ: Я уже пробовал это:

URL: http://192.168.1.10/web/vol?set=set50

Метод: GET

Содержимое и текст: пусто.

Но я получаю ошибку Esockettimedout.

1 Ответ

0 голосов
/ 09 сентября 2018

У меня все получилось! Я понимаю, что сервис Webhooks работает только для внешнего звонка, а не локального. Поэтому я изменяю URL с моим IP-адресом Statit, назначенным моим провайдером (порты на маршрутизаторе уже установлены), и это работает! Конечно, мне пришлось добавить часть аутентификации в URL:

https://user:password@MyStaticIp/web/vol?set=set50

Спасибо всем.

Спасибо, Реза за редактирование, извините за мой английский ...

...