Skip to content

Repository files navigation

python-shanbay

提供一系列操纵扇贝网 (www.shanbay.com) 的 API 。

BuildPyPI version

Features

  • send/reply message
  • manage team
  • support shanbay api v1

Installation

To install python-shanbay, simply:

$ pip install shanbay

Basic Usage

OAuth2 认证 API(可以通过 这个脚本 获取 token)

>>>fromshanbayimportAPI>>>token= {
"access_token": "7ANNoQFY02rJkqqm8Zi67aQ9N6ES8G",
"expires_in": "1592000", "expires_at": 1328664099.868803,
"token_type": "Bearer", "state": "H3rTN84NG2TdunSt9bG02acEkSNWiW",
"scope": [ "read", "write" ]
}
>>>>>>api=API('client_id_xxyyyx', token)
>>>api.user()
{u'avatar': u'http://qstatic.shanbay.com/avatar/media_store/3034aee41d32d464aac362cf608cb735.png?imageView/1/w/80/h/80/',
u'id': 1279912,
u'nickname': u'\u266b mozillazg',
u'username': u'mozillazg'}
>>>

用户名密码认证 API(不支持 REST API)

>>>fromshanbayimportShanbay, Message>>>shanbay=Shanbay('username', 'password')
>>>shanbay.login()
True>>>message=Message(shanbay)
>>>message.send_message(['mozillazg'], 'hello', 'hello')
True

使用案例

已知以下项目使用了本模块, 欢迎添加你的项目 ;)

About

提供一系列操作扇贝网 (www.shanbay.com) 的 API(不再维护)

Topics

Resources

Stars

43 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages