Имплементация API сайта Habrahabr.ru используя Python.
>>> import habrahabr >>> auth = habrahabr.Auth(client="000000.00000000", token="0000000000") >>> api = habrahabr.Api(auth) >>> print(api.user.me())
- python >= 2.7
- python >= 3.2
$ pip install habrahabr-api
$ git clone https://github.com/dotzero/habrahabr-api-python $ cd habrahabr-api-python $ python setup.py install
Получение экземпляра класса habrahabr.Api для доступа ко всем ресурсам:
>>> import habrahabr >>> auth = habrahabr.Auth(client="000000.00000000", token="0000000000") >>> api = habrahabr.Api(auth)
Описание API ресурсов:
api.comments
- Ресурс работы с комментариямиapi.company
- Ресурс работы с компаниямиapi.feed
- Ресурс работы с "основной" лентой постовapi.flow
- Ресурс работы с потокамиapi.hub
- Ресурс работы с хабамиapi.poll
- Ресурс работы с постамиapi.post
- Ресурс работы с опросамиapi.search
- Ресурс работы с поискомapi.settings
- Ресурс работы с настройками профиляapi.tracker
- Ресурс работы с трекеромapi.user
- Ресурс работы с пользователями
Библиотека доступна на условиях лицензии MIT: http://www.opensource.org/licenses/mit-license.php