Hello,
here is my code :
Dim normUrl As String = String.Empty
Dim normParams As String = String.Empty
Dim strRequest As String = String.Empty
Dim sSignature As String = oAuth__1.GenerateSignature(New Uri("http://api.myspace.com/request_token"), "http://www.myspace.com/123456789", "secret", _
String.Empty, String.Empty, "GET", "1263937073", "325320", _
OAuth.OAuthBase.SignatureTypes.HMACSHA1, normUrl, normParams)
My The base url I get is :
GET&http%3A%2F%2Fapi.myspace.com%2Frequest_token&oauth_consumer_key%3Dhttp%3A%2F%2Fwww.myspace.com%2F123456789%26oauth_nonce%3D325320%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1263937073
Whereas the Base Url from the Myspace OAuth toolkit (http://developer.myspace.com/Modules/APIs/Pages/OAuthTool.aspx) is :
GET&http%3A%2F%2Fapi.myspace.com%2Frequest_token&oauth_consumer_key%3Dhttp%253A%252F%252Fwww.myspace.com%252F123456789%26oauth_nonce%3D325320%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1263937073
We can see that the issue is with the oauth_consumer_key parameter.
For me it's
oauth_consumer_key%3Dhttp%3A%2F%2Fwww.myspace.com%2F123456789
For them it's
oauth_consumer_key%3Dhttp%253A%252F%252Fwww.myspace.com%252F123456789
Why ? It seems to be url encoded...
Please help.