Bug 241671 - Export to Google photo no longer working
Summary: Export to Google photo no longer working
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-WebService-Google (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-13 19:54 UTC by Markus Göbel
Modified: 2019-07-27 13:01 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.2.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Göbel 2010-06-13 19:54:55 UTC
Version:           1.2.0 (using KDE 4.4.2) 
OS:                Linux

Since I installed the upgrade to digiKam 1.2.0 from Ubuntu repositories, the export to PicasaWeb is no longer working for me.

After providing my PicasaWeb logon credentials to digiKam, I'm always getting the error message
"Aufruf von Picasaweb fehlgeschlagen: Die Liste der Fotosätze kann nicht abgefragt werden."
which translates to something like
"Failed to call Picasaweb. Wasn't able to get the list of Albums"
As digiKam isn't able to see my Picasa albums, I'm not able to upload any pictures. Creating a new album doesn't work either.

This did work with previous digiKam versions (which had another UI for the picasaweb plugin) just fine.

I can logon to Picasa just fine with my web browser. So the Picasa servers are reachable.

Same problem on another PC and with another PicasaWeb account. So I think it's not related to wrong configuration.

Please let me know, if I shall provide any logs or additional information which might help to track the issue.

Reproducible: Always

Steps to Reproduce:
- Select the "Export to PicasaWeb" feature
- Enter you PicasaWeb logon credentials

Actual Results:  
- Error message "Aufruf von Picasaweb fehlgeschlagen: Die Liste der Fotosätze kann nicht abgefragt werden." (Failed to call Picasaweb. Wasn't able to get the list of Albums)

Expected Results:  
- digiKam should show the list of existing PicasaWeb albums and it should be possible to upload pictures to PicasaWeb

OS: Linux (x86_64) release 2.6.32-22-generic
Compiler: cc
KDE 4.4.2
Kubuntu 10.04
Comment 1 Fri13 2010-06-13 22:21:49 UTC
I had same problem with one picasa account but not with the other. It got fixed simply that I logged in with browser and I created new album and then logged out. Then I tried to upload again with kipi-plugins picasa export tool and it could refresh albums and upload photos to any albums.
Comment 2 Markus Göbel 2010-06-15 22:14:41 UTC
Thanks for the suggestion. Unfortunately this doesn't solve the problem for me. In both Picasa accounts I did create a new album via Picasa webinterface. But nevertheless Picasa export in digiKam refuses to fetch the list of albums.
Comment 3 Markus Göbel 2010-06-25 20:04:24 UTC
Ok, I think I found the reason for this problem by doing some Wireshark tracing.

When my picasa username is e.g. my.name@mydomain.de digiKam is doing a HTTP GET to the URL

http://picasaweb.google.com/data/feed/api/user/my.name%2540mydomain.de

in order to get the list of available albums. Picasa webservers are then returning a

"Unable to find user with email my.name%40mydomain.de@gmail.com"

So digiKam is doing a wrong URL conversion. The @ sign should be escaped to %40 and not to %2540 . Actually it seems like digiKam is doing the URL conversion twice, because the % sign then of course is escaped to %25.

Users with a gmail account won't notice this problem, as there you don't have to provide the full email address on logon, as Picasa automatically adds the @gmail.com to everything it doesn't recognize as fully qualified email address.
Comment 4 Markus Göbel 2010-06-25 20:13:27 UTC
(In reply to comment #3)
Forgot to mention:
Workaround is to enter your Picasa account name as user name in digiKam, instead of the email address.

But nevertheless I think the bug with the wrong URL encoding should be fixed.
Comment 5 caulier.gilles 2010-06-25 21:16:05 UTC
Try kipi-plugins 1.3.0. It have been fixed, i think...

Gilles Caulier
Comment 6 Jens Mueller 2010-08-25 21:59:30 UTC
This is a well known bug of kipi-plugins 1.2.0 picasaweb exporter. This bug has been fixed in version 1.3.0. As a workarround you can login with your picasaweb username, not your email-address.

*** This bug has been marked as a duplicate of bug 230201 ***
Comment 7 caulier.gilles 2019-07-27 13:01:55 UTC
Fixed with bug #230201