Уведомление о новой загрузке фото / видео в Google Photo API - PullRequest
0 голосов
/ 22 мая 2018

Я работаю над приложением для цифровых фоторамок с новой бета-версией API библиотеки фотографий Google.

Предположим, что несколько устройств могут получить доступ к одному и тому же альбому (общий альбом или войти в систему с одной учетной записью)Если изображение загружено с одного устройства, могут ли другие устройства получать какие-либо уведомления о новой загрузке?Если опрос необходим сейчас (это не совсем эффективно), какой интервал рекомендуется для опроса?

Платформы Android (TV + Mobile) / iOS / tvOS

1 Ответ

0 голосов
/ 28 мая 2018

Сейчас нет возможности получать уведомления о любых изменениях в библиотеке или альбомах.

Вам потребуется опросить альбом (т. Е. перечислить его содержимое ) или библиотеку, чтобы узнать, был ли добавлен какой-либо новый носитель.Для альбомов вы также можете просто перечислить альбомы и проверить, не изменилось ли количество носителей внутри него.

Интервал опроса зависит от вашего варианта использования и продолжительности ожидания, приемлемой дляваши пользователи.Например, вы можете запускать ручное обновление в фоновом режиме каждый час, если ваше приложение не открыто, и обновлять чаще, когда пользователь взаимодействует с вашим приложением.Может быть, вы могли бы также включить кнопку «обновить», чтобы вызвать его вручную?

В качестве альтернативы, если весь процесс обрабатывается через ваше приложение, вы также можете отправить уведомление через другую службу уведомлений ( Firebase Cloud Messaging ), чтобы уведомить ваши приложения и сервер о том, что новый носительТовар был добавлен.Это то, что вам нужно реализовать самостоятельно.

Это определенно то, о чем мы говорили раньше, и я бы посоветовал вам подать запрос на добавление функций на наш общедоступный трекер: https://developers.google.com/photos/library/support/how-to-get-help#missing-features

...