Summary: | error when trying export to picasa | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Bartek Pietrasiak <pietras.sp> |
Component: | Plugin-WebService-Google | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | angel_blue_co2004, caulier.gilles, kde_bugs, linedubeth, markus.goebel, philippe.roubach, russianneuromancer, tschenser |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 1.3.0 |
Description
Bartek Pietrasiak
2010-03-10 15:28:29 UTC
which kipi-plugins version you use ? I think it's fixed in current implementation from svn (next 1.2.0) Gilles Caulier Qt: 4.5.3 KDE: 4.3.4 (KDE 4.3.4) digiKam: 1.2.0 (rev.: 1099942) That's all in all a litlle bit confusing. First of all, providing your google username without '@gmail.com' will let you log in. It works this way at least since I use it (Jan 2010). Looking for the reason why you can not login with your full gmail address shows the following: - it let you log in through the auth process and give you a normal looking auth response back - submit a picasaweb api call using this auth response will result in the error "Unable to find user with email xxx%40gmail.com@gmail.com" - it looks like that google append a second '@gmail.com' - walking through the revision tree shows that jaiva removed the appending of '@gmail.com' here: http://websvn.kde.org/trunk/extragear/graphics/kipi-plugins/picasawebexport/picasawebtalker.cpp?r1=881009&r2=884771 - interesting "Target request failed: Target is not responding (timed out)" - this you will get with a brand new google account on which you haven't "actived" picasa web (== used at least once via web). BTW, funny that web services give a response with a plain text ;) *** Bug 233727 has been marked as a duplicate of this bug. *** sumup : from picasawebexport - i can't connect with . <mailbox>@<site of my isp> (that was working) . <gmailbox>@gmail.com (that was working) . my picasaweb alias - i can connect with . <gmailbox> from <gmailbox>@gmail.com even in this case the link "picasweb" in picasawebexport is not good because it is not a rule that <gmailbox> is the name of my picasweb site at picasaweb.google.com SVN commit 1114104 by jmueller: problem found: picasaweb do not like percentencodings in urls, what about standards? BUGS: 230201 M +2 -1 NEWS M +10 -4 picasawebexport/picasawebtalker.cpp M +4 -3 picasawebexport/picasawebwindow.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1114104 *** Bug 234395 has been marked as a duplicate of this bug. *** Hi! The fix is working for me (I already did the same yesterday evening), but I think there still may be problems left for some users. The problem is not the percent-encoding, it is that the URL is encoded twice. So the "@" ist quoted to "%40" which is then quoted to "%2540", so Google decodes "%40". So first I thought, maybe KUrl quotes itself, but this may not the be the case: With the current solution no quoting is done at all (I had a look at wireshark-capture). So maybe, KUrl quotes "%" automatically, but accepts "@"? Ian, you are right here. Adding a path to a KUrl which contains a '@' is not encoded to percentencoding. But adding a path which contains a '%' then the '%' is encoded to percentencoding. So you can't really add correct a path with a '@'. Is this a kdelibs-bug? Jens Ian, you are right here. Adding a path to a KUrl which contains a '@' is not encoded to percentencoding. But adding a path which contains a '%' then the '%' is encoded to percentencoding. So you can't really add correct a path with a '@'. Is this a kdelibs-bug? Jens Jens, Ask to #kde-devel IRC chanel to be sure if it's KDELibs problem. Gilles Caulier *** Bug 235026 has been marked as a duplicate of this bug. *** *** Bug 238766 has been marked as a duplicate of this bug. *** *** Bug 244980 has been marked as a duplicate of this bug. *** *** Bug 241671 has been marked as a duplicate of this bug. *** |