Unfortunately API deprecation is not in my control – if the provider decides that the API has to go, it goes.
That being said, I introduced support for the replacement Google Photos API quite some time back (in July 2018), and I had also mentioned in my documentation:
Also note that while Google hasn’t officially announced the date for phasing out the Picasa API, it will be phased out once the Google Photos API is more stable.
It looks like Google did drop the Picasa API support finally, so the only way out currently is the Google Photos module. In your case unfortunately this does seem to be challenging as you have tens of pages with individual galleries created.
This is a difficult process and I can propose the following:
- Reauthenticate with Google Photos. Please ensure that you are performing the necessary steps for this.
- Temporarily comment out the content you have on your albums page, and replace it with one shortcode to display all your albums in one shot, i.e.:
[gallery type='google' view='albums' popup='show']
This will show all your albums together, but will not have it listed the way you currently have it.
- Now, use the Google Photos helper (Photonic → Helpers → Google Photos Album ID Finder) – that will retrieve the new Google Photos album ids for you. Alternatively you can use the “Add / Edit Photonic Gallery” button, which will help you create a gallery more easily; it might be easier to use the helper if you simply have to replace the album id though.
Google does not provide any sort of mapping between Picasa albums and Google Photos albums, otherwise I would have written a migration script within the plugin myself.
Apologies for your having to go through this – API changes are beyond my control, more so if the provider doesn’t give any heads-up. In June last year 500px shut down its API, and Instagram often makes very disruptive changes to its API without announcement.
-
This reply was modified 6 years, 1 month ago by
Sayontan Sinha. Reason: Revisited user's link and modified a suggestion