Могу ли я запретить повторному использованию идентификатора медиа-элемента для того же изображения при загрузке изображений в Google Фото? - PullRequest
0 голосов
/ 06 мая 2019

Я создал небольшую программу Python, которая автоматически загружает фотографии в Google Photo, и обнаружил, что она возвращает идентификатор элемента мультимедиа для того же изображения, даже если вы заново создаете токен загрузки.

  • Если выпопробуйте batchCreate медиа-элементов из токенов загрузки, и запрос содержит дубликаты изображений, он завершится неудачно с кодом ошибки 6. {'code': 6, 'message': 'EXISTS: There was an error while trying to create this media item.'}}
  • Даже если вы выполните batchCreate позже с новыми токенами загрузки, если это изображение уже существует вВ библиотеке запрос возвращает тот же идентификатор элемента мультимедиа.

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

Я попробовал следующие, и ни одно из них не сработало.

  • Использование разных имен файлов при создании токена загрузки
  • Использование другого описания при создании элементов мультимедиа
...