Code Monkey home page Code Monkey logo

openconnectsdk's Introduction

OpenConnectSDK项目


QQConnect and WeiboConnect SDK


Build NuGet


v1.0.0 没有更新任何内容

发布在nuget上已经有半年多,0.0.5版本已经有70多个下载,没有反馈任何问题,因此发布第一个稳定版本。并以此表示作者依然在关注和更新这个项目,如有问题请提交Issues。


项目起源:工作中需要将网站接入QQ登录、微博登录和微信登录。但是QQ开放平台SDK的C#开源项目2012年已经停止维护,微博SDK的C#开源项目也处于瘫痪状态。所以发起了这个项目,希望能够长期维护一个QQ和微博接入的SDK。


项目目标:本项目基于以下几个现状

  1. QQ开放平台SDK(主要基于QQ空间的功能)和微博SDK的大部分API实际上无人使用,也无力同步官方的Api更新进行维护。
  2. QQ登录和微博登录的实际需求依然存在,需要维护一个QQ开放平台SDK和微博SDK的精简核心Api类库。

项目现状:已有以下用于QQ和微博开放平台接入的核心Api

  1. QQ和微博开放平台的OAuth2登录 OpenConnectSDK.QQ.Api.QQOAuthApi类和OpenConnectSDK.Weibo.Api.WeiboOAuthApi类
  2. 微博和QQ开放平台基本用户信息获取 OpenConnectSDK.QQ.Api.QQUserApi类和OpenConnectSDK.Weibo.Api.WeiboUserApi类

项目发展:

  1. 维持最低限度的与官方Api的同步维护和Bug修正。
  2. 适时添加测试用例。
  3. 如果类库有了一定的用户量,适时添加Sample项目。
  4. 如果您愿意提交PR,将自己用到的QQ和微博核心SDK合并进来,请保证能够在一段时间内去维护这部分核心Api,保证可用性。
  5. 如果您愿意提交PR,将人人网、开心网、豆瓣等开放平台SDK整合进来,请保证能够在一段时间内去维护这部分核心Api,保证可用性。
  6. 长时间无人维护和使用的Api,如果我也没有时间维护,会逐步废弃并取消,宁缺勿滥。

本库为.NET4.5,其他.NET版本请Fork建立分支并自行维护。


本库不维护微信开放平台相关Api,推荐使用WeiXinMPSDK项目,地址 https://github.com/JeffreySu/WeiXinMPSDK ,该库功能完整,维护比较活跃,本库作者也有少量参与。

openconnectsdk's People

Contributors

yuxiaochou avatar

Stargazers

 avatar liufajian avatar  avatar Jing Yu avatar

Watchers

 avatar

openconnectsdk's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.