Можно ли предотвратить одновременную синхронизацию нескольких устройств с Google Диском? - PullRequest
0 голосов
/ 03 ноября 2018

Я думаю, что сам вопрос охватывает мою проблему. Я использую объект «Изменения» для обнаружения изменений в файлах в учетной записи Drive данного пользователя. Моя цель - предотвратить конфликты, убедившись, что если пользователь вошел в мое приложение более чем на одном устройстве, синхронизация не будет выполняться, и, следовательно, конфликтов не будет.

1 Ответ

0 голосов
/ 03 ноября 2018

Лучший способ определить, когда пользователь вошел в ваше приложение. Было бы хорошо записать это какое-то место в базе данных. Когда пользователь входит в систему или делает что-либо в вашем приложении, экономьте время и имя устройства.

Моя проблема будет в том, как вы решите, когда пользователь завершит работу. Если я использую ваше приложение на своем телефоне, тогда переключитесь на мой рабочий стол, потому что я покончил с моим телефоном, как вы узнаете об этом, а не просто отказал мне в доступе на моем рабочем столе, потому что я был только на моем телефоне.

Нет, Google не предлагает вам в любом случае делать это с их конца.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...