Project Description
腾讯社区开放平台(http://opensns.qq.com/).NET SDK!此SDK采用的开源协议New BSD 协议,所以你可以任意使用此SDK包库文件,包括你的商业程序。但请您遵守BSD 开源协议的规定使用!

下载安装:最简单的就是使用Nuget工具安装 https://nuget.org/packages/QConnectSDK 

PM> Install-Package QConnectSDK

 

作用

通过“QQ登录”,用户能使用QQ帐号一键登录接入网站,大大降低了用户注册、登录的门槛,借助庞大的QQ用户群,给第三方网站带来更多新用户。已登录用户还可以将在第三方网站发布、分享的信息即时同步到QQ空间,使网站内容通过好友关系得到进一步的传播,从而提升网站的访问量和用户数。

在开始搭建开发环境之前,您必须掌握如下知识或技能

  1. 能够使用.NET 开发应用程序;
  2. 对OAuth 2、QQ开放平台有一定了解;
  3. QQ登陆示例代码 http://www.cnblogs.com/shanyou/archive/2012/02/05/2338797.html
  4. 《Windows Phone 访问 OAuth 认证的REST Service》 http://url.cn/2ll6kD Windows Phone SDK 社区活动ppt
  5. http://www.devtext.com/blogs/detail/2665/devtext-v1-source-code
    整站的源代码,里面有qq登录的整个网站代码  
    SDK的使用环境?
    开发环境:Visual Studio 2010
    框架环境:.NET FRAMEWORK V3.5+

这里说明一下使用QQ互联登陆是获取不到用户的QQ号的,只会获取到用户的OpenId,OpenID和QQ号是一一对应关系。

本地测试
  • 前提准备,了解本地Host文件的作用
  1. 找到C:\WINDOWS\system32\drivers\etc\hosts这个文件
  2. 用文本方式打开
  3. 增加一行:127.0.0.1 www.domain.com
  4. 启动本地服务器
  5. 启动浏览器访问 http://www.domain.com/
其他

Last edited May 3, 2013 at 8:10 AM by shanyou, version 19