• Resolved fpmtinc

    (@fpmtinc)


    As of this morning all of my Picasa albums display the following message:

    Failed to get data. Error:
    Start tag expected, ‘<‘ not found

    Data returned by Google:
    The Picasa API is deprecated. See https://developers.google.com/picasa-web/ for more details and the migration guide.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Sayontan

    (@sayontan)

    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:

    1. Reauthenticate with Google Photos. Please ensure that you are performing the necessary steps for this.
    2. 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.
    3. 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 1 year, 9 months ago by Sayontan. Reason: Revisited user's link and modified a suggestion
    Plugin Author Sayontan

    (@sayontan)

    Also, thank you for bringing this to my notice. I will add a sticky post here on the forum as well as on my own site outlining the issue and the steps, since this cannot be fixed programmatically.

    As always, thank you for an amazing plugin and lightening fast support. I always have dreaded the day when Google would end support for Picasa API, and it looks like that day has finally come. I will begin the migration to Google Photos. Thanks again!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Picasa API Depricated’ is closed to new replies.