Hiya, I'm trying to use oAuth to verify credentials for use with delicious. I'm working on a desktop application and I can get as far as Step 5/6/7-ish following your scale here (http://delicious.com/help/oauthapi).
Using the same core oAuth component that I use for Twitter (successfully), I'm having problems requesting tags for a URL. So I'm using "https://api.del.icio.us/v2/posts/suggest". I've written this in basic authentication using POST, so I plan on posting the URL parameter.
My attempt gives me the 401 authorization error.
Perhaps I'm not sending the correct information in the Auth Header? Here's what I'm sending as a base header: oauth_timestamp, oauth_nonce, oauth_signature_method, oauth_consumer_key, oauth_version, oauth_token.
Here's a sample written by the app:
CODE
OAuth realm="yahooapis.com",
oauth_timestamp="1264459940",
oauth_nonce="cd9e5152b6c3af732d0a73060049042432cbe123",
oauth_signature_method="HMAC-SHA1",
oauth_consumer_key="{removed}",
oauth_version="1.0",
oauth_token="A%25253Dca0nce_i4A5SIdKVlFIchXUPEQRfL9.rCk2dH75i.ZnMlJmvdQ6WfjBXvejaopGIBTMmLae7rN
pMMzhdB737VGk3zTqD5KYovuoAk6UO2GPWP4Z_fuQuBbbjU5waj.SilSSChHxEUGz_4LEIWGXWabS4VZW
oz.dTR0OiAMdaJWoiiIp3LAg5uh3n3uveW1J4mMqnPPvigjotISw0QGtb5InAx2ECwJvyo8dacjxD9srd
jFYuE6Zsp5TwJ9hJAKTstSBwa_Me3WWW8XmAF9dShuFgds4Q5yhOAH_0Uhcsm63w9qFnSrjS8iWpIkV04
Iz.dVEePldo1zyyyObU74blYYaccAAWhq0F2FzTn210pPW_F.s2hd9qZxl7mQ217hTpItAcN3H_mQAbZk
z99d0ar16XxXxjoqvorjZn8GG4FKJpF5CctbHyz5OtZUc571XTiJR.d63vboKchLRpUma4RLEHywj4.9x
.Ipjjnb.CIfj8TEzK7gRGVeUCUQFujoDgFQQQkYnA6eFphUAHKwsO3GvPb7ZK0BX4zuNefJEHl7dVEf5q
l57BkQ24YxnpexwR_lH3bTN_lTK5RCE9W2HEK47vx6Rhl41tlhgp5hEeV4m5d6WvWL65cBwWCsFXU63gs
YJNlKAnferyaST8tBgC3EgujjPTlWBvfiHMwfNYV3JtWIt.hmpuzBaMRaQMNN14rIThAJrKyg9BFv42IZ
EAN926MjvUPs8jwC5h04_5qb99AmdjEPU-",
url="http%253A%252F%252Fwww.thestar.com%252Fsports%252Farticle%252F755489--nancy-kerrigan-s-brother-charged-after-father-found-dead%253Fbn%253D1",
oauth_signature="mN%2Bfm%2BUrAfuaCxnNUNs9Z8XPU5Q%3D"
Is there anything else needed (or not needed)?
I've read a few posts noting an inconsistent oauth_token on Yahoo's side (http://developer.yahoo.net/forum/index.php?showtopic=549). I however tried keeping an unencoded version, encoding, and encoding twice. All with no avail.
I've also tried taking the url parameter out of the header (scraping for reasons), and that didn't work either.
Any suggestions?