【发布时间】:2013-01-22 02:39:35
【问题描述】:
我正在关注 Twitter's instructions 如何在 iOS 中执行反向身份验证以获取访问令牌,但我被困在第 1 步。我正在使用 TweetStation's OAuth code 作为模板。
当前的 AcquireRequestToken() 方法工作正常 - 所以我知道创建签名等不是错误。但是,当我像这样添加 reverse_auth 标头时:
var headers = new Dictionary<string,string> () {
{ "oauth_callback", OAuth.PercentEncode (config.Callback) },
{ "oauth_consumer_key", config.ConsumerKey },
{ "oauth_nonce", MakeNonce () },
{ "oauth_signature_method", "HMAC-SHA1" },
{ "oauth_timestamp", MakeTimestamp () },
{ "oauth_version", "1.0" },
{ "x_auth_mode", "reverse_auth" }};
我收到 401 响应。我是否误读了 Twitter 的说明?我还应该做些什么来调整这个初始请求吗?感谢您对此的任何意见,因为我完全被难住了。
【问题讨论】:
标签: xamarin.ios twitter twitter-oauth