A simple wrapper to encapsulate the common SNS APIs, QQ, Weibo, Renren, Douban, etc.
Basically, we will focus on Java implementation and the main step will be, first get authorized, then do whatever with the access token and uid.
Keypoints are OAuth(to deal with user authorization) and Sqlite(to store user information, mainly access token and uid) and Maven(to maintain the dependencies of all the Third Party libs and Java SDKs).
- Apply for an application to get appKey and appSecret
- Download the Java SDK and test it as needed
- Integrate the SDK to the wrapper
- Sina Weibo OAuth User Guide
- QQ Connect Client Side Dev Guide
- Renren Desktop Dev Guide
- Douban Using OAuth 2.0 to access Douban API V2
- T163 OAuth Simple Guide
Refer to the specified SDKs implemented in Java.