标题:关于QQAPI登录的请求Token实现方法为什么会报了一个10004的错
只看楼主
chenxinjin
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-9-2
结帖率:0
 问题点数:0 回复次数:1 
关于QQAPI登录的请求Token实现方法为什么会报了一个10004的错
//第一步:
        //http://openapi.qzone.
        //oauth_version=1.0&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1305510447& oauth_nonce=894543959&oauth_consumer_key=200001&oauth_signature=aaaaaxg89eAZwYqImEqWp%2FJx5PA%3D
        string appid = "*****";//*号为保密码
        //时间刻度
        TimeSpan span = (TimeSpan)(DateTime.Now - TimeZone.CurrentTimeZone.ToLocalTime(System.Convert.ToDateTime("1970-1-1")));
        string timestamp = Convert.ToInt32(span.TotalSeconds).ToString();
        //double timestamp = DateTime.Now.Subtract(DateTime.Parse("1970-1-1")).TotalSeconds;        
      
        int ramNum = new Random().Next(1000, 9999);
        string t = string.Format("oauth_consumer_key={0}&oauth_nonce={1}&oauth_signature_method=HMAC-SHA1&oauth_timestamp={2}&oauth_version=1.0", appid, ramNum, timestamp);
        string sign = "GET" + Uri.EscapeDataString("http://openapi.qzone.) + Uri.EscapeDataString(t);    //签名
        string appkey = "***************************";//*号为保密码
        string miyue = appkey + "&";    //密钥
        sign = this.ToBase64hmac(sign, miyue);        //得到最终签名
        string url = string.Format("http://openapi.qzone.{0}&auth_nonce={1}&oauth_consumer_key={2}&oauth_signature={3}", timestamp, ramNum, appid, sign);
        //string result = RequestUrl(url);
        //Response.Write(result);



请大家指示一下,急求之!
搜索更多相关主题的帖子: 密码 Token 
2011-09-02 16:23
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
这个是一个WebService吧?你发送请求的代码在哪?
2011-09-13 10:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-348981-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.242867 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved