Войдите в Google API в приложении Android, чтобы запустить скрипт на Raspberry Pi? - PullRequest
0 голосов
/ 14 октября 2018

Я создал приложение для подключения приложения Android к Raspberry Pi через BLE, используя библиотеку bleno.Теперь мне нужно, чтобы пользователи могли войти в свои учетные записи Google (в частности, Google Photos) в приложении, чтобы мое приложение node.js на Raspberry Pi могло загружать фотографии в альбом Google Photos.

Я пытался использовать веб-сервер на Raspberry Pi, но не могу получить доступ к этому веб-серверу на своем телефоне.Я попробовал ngrok для этого, а также для доступа к wlan-адресу Raspberry Pi как http://10.xxx.xx.xx:8080 в браузере Android.Это не хорошие долгосрочные исправления, поскольку они требуют получения определенного IP-адреса Raspberry Pi, и приложение в конечном итоге автоматически запускается на многих серверах Pi.

Pi имеет подключение Wi-Fi, которое можно предположить длябыть в той же сети, что и телефон.

Кто-нибудь знает лучший способ добиться этого?

У меня есть одна идея: возможно, после аутентификации на телефоне полученный файл учетных данных может быть отправлен на Raspberry Pi?Будет ли это возможно?Кроме того, можно запустить поток учетных данных в браузере телефона Android, а затем извлечь результаты из этого.

Подводя итог, мне нужен способ входа пользователя в Google с помощью приложения Android, чтобыПриложение node.js на Raspberry Pi может загружать фотографии в альбом в своих фотографиях.

Заранее спасибо.

...