transloadit / uppy

The next open source file uploader for web browsers :dog:
https://uppy.io
MIT License
29.02k stars 2k forks source link

Google Photos API Deprecation Mar. 31, 2025 #5469

Open StrixOSG opened 1 week ago

StrixOSG commented 1 week ago

Initial checklist

Link to runnable example

No response

Steps to reproduce

Google Photos API except for creating photos/albums in Google Photos is being deprecated Mar.31, 2025, which means that the Google Photos integration won't be able to fetch photos to display or retrieve them: https://developers.google.com/photos/support/updates

Expected behavior

Google Photos integration should continue to work. It's possible the Google Photos Picker API could be used? It's looking likely with this and the Instagram deprecation that their might need to be some work done this year to increase support for integrations. Cognettings had previously come up with a solution with Uppy for Google Drive using a different separate Picker API for Drive, but it's possible something similar could work? https://community.transloadit.com/t/to-use-google-drive-you-must-pass-googles-tier-2-security-assessment/16701/5.

Might also be worth looking into implementing Google Drive this way as well, if it is similar to reduce the requirements of users going through an 8 week+ approval CASA Tier 2 compliance.

EDIT: Looks like for the part about Google Drive here @mifi is working on a solution: https://github.com/transloadit/uppy/pull/5443 So potentially something similar could be done for Google Photos then.

Actual behavior

Google Photos integration as is will stop working after Mar. 31, 2025