Delicious API questions

I am trying to write an application that uses the delicious API and I have some questions:

1. The API docs state that delicious accounts created using a Yahoo ID must use OAuth and v2 of the API. What's the recommended way of telling whether the account was created using a Yahoo ID? Will the account name end in '@yahoo.com' or something, or should I use OAuth for all accounts (including ones created before Yahoo acquired delicious)?

2. When signing up for an OAuth consumer key, it asks for the name of the application. If I change the name of the application after obtaining a consumer key (this is likely to happen), will I need a new consumer key?

1 Reply
  • Hi Michael,

    The OAuth API only works for users with Yahoo! IDs.

    If you are to support those users who don't have Yahoo! IDs,
    then you will need to use the standard HTTP auth

    Rather than guessing, probably your application can ask users
    whether they have Yahoo IDs or just Delicious ID and
    then use that to make different API calls.

    As to your second question, you cannot change the application
    name and you will have to create a new consumer key.

    Yu Wang
    Yahoo! Membership Team

Recent Posts

in OAuth General Discussion YDN SDKs