Google Home Assistant - API PHP dla domowych sprzętów IOT |
Google Home Assistant - API PHP dla domowych sprzętów IOT |
24.11.2019, 22:11:40
Post
#1
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%) |
Hejka,
zabieram się za napisanie integracji pomiędzy projektem napisanym w arduino (sterowanie światłem), a Google Home Assistant. Do tego celu chcę wykorzystać własny serwer VPS z zainstalowanym apache i php. Niestety wszystkie materiały są oparte o JAVA albo node js co mnie nie interesuje za bardzo. Chcę zrobić aplikację opartą o web sockety z użyciem mojego serwera w PHP. Nie chcę gotowych rozbudowanych klas do obsługi połączeń. Chcę zrozumieć jak działa nawiązywanie połączenia pomiędzy Google a aplikacją na PHP. Prośba kolegów o pomoc lub wytłumaczenie tej architektury. Czytałem to : https://developers.google.com/assistant/ide...uth2?oauth=code Czy dobrze rozumiem, że klucz którym Google wywoła moją aplikację nie jest zmienny? Moja wątpliwość to bezpieczeństwo takiego rozwiązania. Może coś źle rozumiem. |
|
|
25.11.2019, 21:51:47
Post
#2
|
|
Grupa: Zarejestrowani Postów: 859 Pomógł: 177 Dołączył: 29.10.2009 Ostrzeżenie: (0%) |
Klucz do API raczej jest niezmienny (chyba, że wygenerujesz na nowo) i nie widzę w tym problemu. Możesz dodać inną autoryzację w inny wartstwach aplikacji.
Co do samego Google Assistant to język nie ma znaczenia bo wszystkie odpytania API odbywają się zwykłym requestem (+ token). Guzzle załatwi Ci sprawę Na YT chyba znajdziesz fajnie podpowiedzi |
|
|
Wersja Lo-Fi | Aktualny czas: 28.03.2024 - 21:39 |