- 添加:ApiRequestError
- 移除:InvalidApiError,NotExistApi,MutexApiParametersError
- 添加新浪微博web登录函数
- 添加人人web登录函数
- 添加搜狐web登录函数
- 添加网易web登录函数
- 支持重试,默认的重试次数为3次(注:目前只针对淘宝和新浪微博一些特定的异常进行重试)
- 调整代码架构:将utils中的文件移至根目录
- 移除Response类,使用requests response hook解析响应结果
- 新浪微博:增加赞操作
- 添加异常类:MutexApiParameters
- 允许Open Client不传入App参数
- 添加两个公开的大型新浪微博应用App
- 调整Token
- 调整模块架构,分为Open(开放平台)、Web(Web网页)、Wap(手机网页)三种API
- 支持新浪微博直接登录(直接使用账户密码登录,跳过获取code和回调环节)
- 添加WeicoAndroidApp和WeicoIphoneApp两个App
- 移除furl
- 更改部分异常类的名称
- 添加淘宝ApiOAuth2
- 添加ApiResponseValueError
- 添加豆瓣ApiOAuth2
- 添加新浪微博、腾讯微博、人人的ApiOAuth2
- 添加淘宝ApiOAuth
- 移除packages
- 添加Token,App等models,并添加测试
- 添加ApiClientBase
- 添加ApiError,并添加测试
- 添加新浪微博、腾讯微博、淘宝、人人的ApiClient
- 添加新浪微博、腾讯微博、淘宝、人人的ApiClient本地单元测试(测试成功,因含有帐号信息不上传到Github)
- 提取共用模块jsonDict,并增加测试
- 上传到pipy,可通过: pip install chinaapi 进行安装
目前已引入的API Python SDK: