C# 401未经授权的twitter api 1.1(https://api.twitter.com/oauth/request_token)
我在尝试对Twitter API进行身份验证时遇到问题 I基于Suresh实施: 我的网址是:C# 401未经授权的twitter api 1.1(https://api.twitter.com/oauth/request_token),c#,twitter,twitter-oauth,C#,Twitter,Twitter Oauth,我在尝试对Twitter API进行身份验证时遇到问题 I基于Suresh实施: 我的网址是: public const string REQUEST_TOKEN = "https://api.twitter.com/oauth/request_token"; public const string AUTHORIZE = "https://api.twitter.com/oauth/authorize"; public const string ACCESS_TOKEN = "https:/
public const string REQUEST_TOKEN = "https://api.twitter.com/oauth/request_token";
public const string AUTHORIZE = "https://api.twitter.com/oauth/authorize";
public const string ACCESS_TOKEN = "https://api.twitter.com/oauth/access_token";
以下是我签名库的结果:
GET&https%3A%2F%2Fapi.twitter.com%2Foauth%2Frequest_token&oauth_consumer_key%3Dvalue%26oauth_nonce%3D4448975%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1377452265%26oauth_token%3Dvalue%26oauth_version%3D1.0
这是我的要求:
https://api.twitter.com/oauth/request_token?oauth_consumer_key="consumer_key_value"&oauth_nonce=4448975&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1377452265&oauth_token="token_value"&oauth_version=1.0&oauth_signature=pI/fiPW7ddgF7sCQnUQINmQrMLo=
如果我将此值粘贴到浏览器,我将收到“验证oauth签名和令牌失败”
时间配置正确,凭据肯定是好的
我实际上是在处理localhost,我不填充回调
有人对这些问题有想法吗
多谢各位 我发布了一个类似的问题。我包括了我不认为来自回调的链接。我会尝试更多的方法,如果我不成功,我想我会使用LinkToWitter,但这是一个比Suresh更重的解决方案,这是我的问题谢谢你的回答:-)事实上,我一直在坚持这个。我不知道该怎么办。我只是不断收到一个未经授权的错误。我不知道我哪里出错了。我只想使用Twitter进行登录流,所以我不想使用任何库,有人有一个类来获取好的请求头?