当前位置: 首页 > news >正文

建筑培训网站有哪些内容营销的形式有哪些

建筑培训网站有哪些,内容营销的形式有哪些,网站建设 设计提成,2015网站设计趋势昨天为自己的网站实现了QQ登陆的功能,虽然,没有进行绑定,但是在技术层面上来说,已经了解了一点腾讯开放平台的协议.具体什么是OAUTH,请您GG一下吧...关于腾讯的开放平台,最主要的就是参数一定不能多,能有的要有,不能有的一定不能有.不然提交过去,就会提示什么什么错了.最关键的…昨天为自己的网站实现了QQ登陆的功能,虽然,没有进行绑定,但是在技术层面上来说,已经了解了一点腾讯开放平台的协议.具体什么是OAUTH,请您GG一下吧...关于腾讯的开放平台,最主要的就是参数一定不能多,能有的要有,不能有的一定不能有.不然提交过去,就会提示什么什么错了.最关键的就是签名的方式,下面就是我的签名的代码1 ///2 ///每一步不同的生成签名的方式3 ///4 ///5 protectedvirtualString BuildSignature(String SignatureHost)6 {7 String PostMethodStringGET;8 StringBuilder ParamStringnewStringBuilder();9 this.CurrentStepParameters10 .OrderBy(cc.Key.ToString())11 .ToList()12 .ForEach(c13 {14 if(c.Key!OAuthParameterName.oauth_signature15 c.Key!OAuthParameterName.timestamp)16 {17 if(ParamString.Length0)18 {19 ParamString.Append();20 }21 var pc.Value;22 ParamString.Append(p.OAuthOringinaName);23 ParamString.Append();24 ParamString.Append(p.Value);25 }26 }27 );28 StringBuilder SignDatanewStringBuilder();29 SignData.Append(PostMethodString);30 SignData.Append(OAuthHelper.UrlEncode(SignatureHost));31 SignData.Append();32 SignData.Append(OAuthHelper.UrlEncode(ParamString.ToString()));33 34 //密钥35 String SecretKeyString.Format({0}{1},this.AppKey,this.AuthorizedTokenKey);36 String SignContentSignData.ToString();37 String SignatureConvert.ToBase64String(OAuthHelper.HMACSHA1Code(SignContent, SecretKey));38 returnSignature;39 }这里的CurrentStepParameters是在构造方式里进行赋值,或者其它地方,签名里最关键的,就是oauth_signature和timestamp这两个参数,要记得去掉,在这里,我选择了过滤.因为有的时候,CurrentStepParameters这个字典从querystring来生成的话会简单点还有能复用.在所有参数中,有几个是经常会用到的.所以,在此我建立了一个通用参数生成方法1 protectedvirtualvoidAddCommonParameters()2 {3 if(this.CurrentStepParameters!null)4 {5 //增加通用参数6 this.CurrentStepParameters.AddParam(OAuthParameterName.oauth_consumer_key,this.AppID);7 this.CurrentStepParameters.AddParam(OAuthParameterName.oauth_nonce, DateTime.UtcNow.Ticks.ToString());8 this.CurrentStepParameters.AddParam(OAuthParameterName.oauth_timestamp, OAuthHelper.GenerateTimestamp());9 this.CurrentStepParameters.AddParam(OAuthParameterName.oauth_version,1.0);10 this.CurrentStepParameters.AddParam(OAuthParameterName.oauth_signature_method,HMAC-SHA1);11 this.CurrentStepParameters.AddParam(OAuthParameterName.oauth_client_ip,1);12 13 if(this.CurrentStepParameters.ContainsKey(OAuthParameterName.oauth_token_secret))14 {15 this.AuthorizedTokenKeyCurrentStepParameters[OAuthParameterName.oauth_token_secret].Value;16 }17 18 if(this.CurrentStepParameters.ContainsKey(OAuthParameterName.oauth_signature))19 {20 CurrentStepParameters.Remove(OAuthParameterName.oauth_signature);21 }22 23 if(this.CurrentStepParameters.ContainsKey(OAuthParameterName.timestamp))24 {25 CurrentStepParameters.Remove(OAuthParameterName.timestamp);26 }27 }28 }后续还有绑定的需要自己去实现了.如果能有通用的方式,我会定时更新,另外,其它OAUTH,比如SINA的,正在研究.本程序里的OAuthHelper.GenerateTimestamp());
http://wiki.neutronadmin.com/news/88940/

相关文章:

  • 免费二级网站残联网站建设
  • 手机版网站案例2024年新冠会消失吗
  • 做网站 参考文献最简单的营销方案
  • wordpress主题的网站模板wordpress修改地址
  • 网站流量钱是谁给的上传 wordpress
  • 建网站岑溪哪家强?开发公司采购管理制度
  • 网站所属网络怎么网站开发
  • 建设派网站旅游海外网站建设
  • 怎样下载模板做网站网上写作如何投稿赚钱
  • 如何建立网站和网页建中英文网站
  • 国外网站服务器做网站赚钱什么类型
  • 求职网站建设横沥做网站
  • 监控摄像头做直播网站网站跳出率多少正常
  • 珠海建设工程信息网站设计吧
  • 攸县住房和城乡规划建设局网站什么是企业网站pv
  • 网站建设石家庄快优网站建设服务优势
  • 攀枝花市建设银行网站小型教育网站的开发与建设论文
  • 怎么做视频解析的网站2023年火爆的新闻
  • 高质量的中山网站建设公司装修流程
  • 网站做点线表格广州网站建设讯度
  • 网站平均停留时间太原市建设银行网站首页
  • 犀牛云做网站装修设计的网站
  • 太和县建设局网站网站式登录页面模板下载
  • 美食网站开发前期准备广西壮族自治区成立时间
  • 凡客网站建立苏州刚刚发生新闻
  • 深圳高端设计网站英文作文
  • 网站页面设计欣赏做论坛网站看什么书
  • 品牌推广内容白云网站 建设seo信科
  • 做旅游网站的关注与回复动漫制作专业就业前景如何
  • 社区网站 备案wordpress更换网站logo