Skip to main content

Pukka compatibility with Yahoo! ID

34 replies [Last post]
spregister
Offline
Joined: 10/26/2009

I just set up a new delicious account, using my Yahoo! ID (delicious apparently won't let you set up "old school" delicious accounts any more).

But when I try to log in to that new account with Pukka, I get a login failure.

Am I doing something wrong, or is Pukka not working with Yahoo! ID accounts yet?

0
Justin
Justin's picture
Offline
Joined: 05/28/2008
Hi there. I apologize for

Hi there.

I apologize for the problem with this. Yahoo! switched new Delicious accounts to Yahoo! ID and OAuth-only last week, but do not have their systems working with it yet for third-party access.

I've posted at these two links in an effort to get this fixed with no great responses yet from Yahoo! I will definitely post when I know more :-/

http://blog.delicious.com/blog/2009/10/delicious-is-now-about-you-too.html
http://developer.yahoo.net/forum/index.php?showtopic=3065&st=0&gopid=863...

Justin
Justin's picture
Offline
Joined: 05/28/2008
To follow up, this still does

To follow up, this still does not appear to be working satisfactorily. There are two problems -- old accounts on Delicious cannot use OAuth, and new accounts that do use it successfully cannot access private bookmarks.

I have posted here to request confirmation of these as known issues and an ETA on getting them fixed:

http://developer.yahoo.net/forum/index.php?s=&showtopic=3065&view=findpo...

Sorry for the trouble. I'm as anxious to see this working as you are :-/

Justin
Justin's picture
Offline
Joined: 05/28/2008
While I haven't seen a good

While I haven't seen a good set of responses out of Yahoo! yet, I have seen in my testing that private bookmarks are now working. However, though you can merge an existing Delicious account with a Yahoo! ID, it doesn't seem that you can keep multiple accounts when doing this. I'm still looking into this.

spregister
Offline
Joined: 10/26/2009
thanks for sticking with it!

thanks for sticking with it!

cprompt
Offline
Joined: 12/15/2009
Hi there, I'd be a new user

Hi there,

I'd be a new user of Pukka, but I was unfortunate enough to have regained my interest in Delicious AFTER the Yahoo merger, and have no old-skool account. I know some other Delicious clients are now able to support Yahoo's API. Could we have an update on this problem, and perhaps some sort of temporary workaround?

Thanks!

Justin
Justin's picture
Offline
Joined: 05/28/2008
This is unfortunately still

This is unfortunately still in the works. Problems abound with the Yahoo! side of things, so I'm keeping busy trying to sort it out and get a working build. Thanks for your patience.

Justin
Justin's picture
Offline
Joined: 05/28/2008
Also, to address the issue of

Also, to address the issue of a workaround: there does not currently seem to be a way around this. New-style accounts just plain can't use the old API; they have to use the first, and the only way to authorize them is with OAuth, which isn't working reliably yet.

caryblack
Offline
Joined: 09/12/2009
Any update on the status of

Any update on the status of this?

Whitecoyote
Whitecoyote's picture
Offline
Joined: 01/19/2010
Is pukka still not working

Is pukka still not working with yahoo ID ? It's been a while now, and i'd realy like to enjoy what seems to be a perfect tool...

Justin
Justin's picture
Offline
Joined: 05/28/2008
Testing is getting there. I

Testing is getting there. I will definitely post here when a prerelease is available for testing -- I would like to do a public test. Thanks for your patience.

Justin
Justin's picture
Offline
Joined: 05/28/2008
First beta release of Pukka

First beta release of Pukka with support for Yahoo! ID is now available!

http://codesorcery.net/downloads/Pukka_1.8.4b1.zip

I should point out that this particular version only works on Mac OS X 10.5 and 10.6 due to the framework used. I'm not sure at this time whether 10.4 support will be dropped in 1.8.4 final or if that will wait until 1.9.

Apologies for the delay on this -- it proved to be complicated to get things right.

Feedback welcome in comments to this post.

Whitecoyote
Whitecoyote's picture
Offline
Joined: 01/19/2010
Thank you ! It syncs well

Thank you ! It syncs well with my delicious acount, but I can't post or modify new links, I get a pukka error alert:

"There was a problem with your post! The site had a problem with your post. Please try again."

caryblack
Offline
Joined: 09/12/2009
I had the same problem,

I have the same problem. Tried a workaround, but I can't enter or edit my bookmarks. Just access them.

Justin
Justin's picture
Offline
Joined: 05/28/2008
Thanks for the report and

Thanks for the report and sorry for the problem. I definitely did not experience it in testing. Not sure that it matters, but are these accounts new since the OAuth switch or are they older, converted Delicious accounts?

Will try to reproduce this and if possible, fix and product a build soon.

caryblack
Offline
Joined: 09/12/2009
My account was older and I

My account was older and I converted it back in November--I'm kicking myself now for doing it!

Whitecoyote
Whitecoyote's picture
Offline
Joined: 01/19/2010
Delicious was already working

Delicious was already working with Yahoo!ID when I signed in ;)

dav4567
Offline
Joined: 02/08/2010
Same trouble here

Thanks for the beta release.

My two old-style delicious accounts work fine all around. A new (non-converted) Yahoo-based account using Oauth worked for an initial test post, then returned the error message as described above by Whitecoyote: "There was a problem with your post! The site had a problem with your post. Please try again."

Thanks

Justin
Justin's picture
Offline
Joined: 05/28/2008
For those having problems,

For those having problems, could you please go to Window > Console in Pukka after experiencing the problem and see if there are any messages there?

Whitecoyote
Whitecoyote's picture
Offline
Joined: 01/19/2010
Here's the entire log of

Here's the entire log of pukka with the error:

===== 2010-02-25 21:47:31 +0100 =====
Pukka/1.8.4b1 started
===== 2010-02-25 21:47:32 +0100 =====
OAuth oauth_problem="token_expired", realm="yahooapis.com"
===== 2010-02-25 21:47:32 +0100 =====
API gave an error status code of 401 when trying to fetch timestamp! See http://api.del.icio.us/v2/posts/update for details.
===== 2010-02-25 21:48:13 +0100 =====
OAuth oauth_problem="signature_invalid", realm="yahooapis.com"
===== 2010-02-25 21:48:13 +0100 =====
The API returned an error: "(null)"

Justin
Justin's picture
Offline
Joined: 05/28/2008
Could you also please launch

Could you also please launch Applications > Utilities > Console and see if Pukka is reporting info there? You should be able to search on Pukka as well as get results from the past day or two, not just immediately recent.

Justin
Justin's picture
Offline
Joined: 05/28/2008
Here is a second beta build

Here is a second beta build which should fix the posting problem. Fire away!

http://codesorcery.net/downloads/Pukka_1.8.4b2.zip

Whitecoyote
Whitecoyote's picture
Offline
Joined: 01/19/2010
Sorry, I'm bringing some more

Sorry, I'm bringing some more stuff for you... :((

[EDIT]

I had some problems finding the console messages, caused by a **** micromat Daemon that was saturating the console screen, but I finaly found them and the only ones I could get are quite recent since I was waiting for a new release of Pukka to launch it again.

===== 2010-02-26 02:34:56 +0100 =====
Pukka/1.8.4b2 started
===== 2010-02-26 02:35:13 +0100 =====
OAuth oauth_problem="signature_invalid", realm="yahooapis.com"
===== 2010-02-26 02:35:13 +0100 =====
The API returned an error: "(null)"

26/02/10 03:19:32 Pukka[330] Found token for Pukka::OAuth::Yahoo:my_yahoo_adress@yahoo.fr in keychain
26/02/10 03:19:32 Pukka[330] Removed token for Pukka::OAuth::Yahoo:my_yahoo_adress@yahoo.fr from keychain
26/02/10 03:19:32 Pukka[330] Token for my_yahoo_adress@yahoo.fr refreshed; valid until 2010-02-26 04:19:32 +0100

dav4567
Offline
Joined: 02/08/2010
error posting with new Yahoo acct on 1.8.4b2

Thanks for the second beta. I reinstalled Pukka on a fresh user in OSX and de-authorized and re-authorized Pukka at Yahoo. The new Yahoo-created account appears to add OK to Pukka, and the bookmarks read correctly in the Pukka menu.

But then same error message happens on posting, as above. Pukka console reads:

===== 2010-02-25 21:41:00 -0800 =====
OAuth oauth_problem="signature_invalid", realm="yahooapis.com"
===== 2010-02-25 21:41:00 -0800 =====
The API returned an error: "(null)"

Thanks for your work on this.

Justin
Justin's picture
Offline
Joined: 05/28/2008
Just to confirm, dav4567, you

Just to confirm, dav4567, you are seeing this with 1.8.4b2? I have not been able to reproduce the problem.

Justin
Justin's picture
Offline
Joined: 05/28/2008
Just released Pukka 1.8.4b3,

Just released Pukka 1.8.4b3, which includes a small OAuth tweak, but mostly other things. I'd appreciate any continued feedback about Yahoo! ID compatibility.

Whitecoyote
Whitecoyote's picture
Offline
Joined: 01/19/2010
Have fun...

It seems quite complicated... I'm getting the same error.

_______CONSOLE

05/03/10 01:22:20 Pukka[7333] Received OAuth authorization response for --------@yahoo.fr: pukkaoauth://codesorcery.net?oauth_token=hedvw2n&oauth_verifier=bpesxp
05/03/10 01:22:21 Pukka[7333] Found token for Pukka::OAuth::Yahoo:-------@yahoo.fr in keychain
05/03/10 01:22:21 Pukka[7333] Removed token for Pukka::OAuth::Yahoo:-------@yahoo.fr from keychain
05/03/10 01:22:21 Pukka[7333] Removed token for Pukka::OAuth::Yahoo:--------@yahoo.fr from keychain

_______PUKKA

===== 2010-03-05 01:21:16 +0100 =====
Pukka/1.8.4b3 started
===== 2010-03-05 01:22:44 +0100 =====
Successful backup made for ------@yahoo.fr
===== 2010-03-05 01:22:46 +0100 =====
Parsed 43 bookmarks (43 new, 0 updated, 0 skipped) and 161 tags (117 new, 44 skipped) for -------@yahoo.fr
===== 2010-03-05 01:22:46 +0100 =====
We took 2.785157 seconds total for this user's cache
===== 2010-03-05 01:23:29 +0100 =====
OAuth oauth_problem="signature_invalid", realm="yahooapis.com"
===== 2010-03-05 01:23:29 +0100 =====
The API returned an error: "(null)"

dav4567
Offline
Joined: 02/08/2010
update on error with Yahoo ID

Thanks for the new beta. I hammered away at this and discovered the following:

I can post these URLs to a new Yahoo-based Oauth delicious via Pukka 1.8.4b3:

www.macworld.com

but not these:

http://www.macworld.com/
http://www.macworld.com

Whitecoyote
Whitecoyote's picture
Offline
Joined: 01/19/2010
I've been able to post the

I've been able to post the 1st macworld link, too, but it's not working for all the urls not starting with http://

[Edit] Actually I tried some other sites and macworld is the only one that worked at the moment... I'll post if I have time to run some tests.

Justin
Justin's picture
Offline
Joined: 05/28/2008
I am indeed now able to

I am indeed now able to reproduce this "invalid signature" issue. Should get to the bottom of it shortly. Thanks for your continued patience.

Justin
Justin's picture
Offline
Joined: 05/28/2008
Ok, Whitecoyote, dav4567, and

Ok, Whitecoyote, dav4567, and anyone else seeing posting issues, please give 1.8.4b4 a shot:

http://codesorcery.net/downloads/Pukka_1.8.4b4.zip

Besides hopefully fixing this issue, it includes a fix for keyboard layouts other than US not having proper access to keyboard shortcuts in the search window (see this post).

Whitecoyote
Whitecoyote's picture
Offline
Joined: 01/19/2010
I gave it a try, and it's

I gave it a try, and it's working fine on my side, exept that the trial version is now only giving me 11 days ^^

Thank you for your great work Justin, I think Pukka is now gonna become one of my most used applications.

Au revoir ;)

dav4567
Offline
Joined: 02/08/2010
1.8.4b4 resolves posting issues for me

On this rev, I'm posting well to pre-Yahoo Delicious accounts as well as Yahoo-based accounts. All my issues described above in this thread are resolved.

I highly recommend Pukka—lean, fast-running, with a small but dedicated group of users.

Thanks Justin, for creating the app and troubleshooting this specific issue for us.

Justin
Justin's picture
Offline
Joined: 05/28/2008
Awesome, really glad to hear

Awesome, really glad to hear it. I may introduce some visual tweaks before 1.8.4 final, but I'm glad the functionality is now there and reliable.

Justin
Justin's picture
Offline
Joined: 05/28/2008
I'm closing this post as I've

I'm closing this post as I've just released Pukka 1.8.5 with support for Yahoo! ID based on these beta builds. If there are any issues with Yahoo IDs or anything else, please post a new forum topic to have it resolved.

I appreciate everyone's patience and feedback in this post!

Want to join the forums? Create an account or login.