A python implementation of the Habrahabr.ru API
Project description
Имплементация 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
Установка
Из Pypi
$ 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for habrahabr_api-0.1.1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91d2078182453dc3f784354a67c2645f6ec6ec8610cd1c24f4154f265873f074 |
|
MD5 | a6d8cd2ea77ce92d7c77bb856d77b251 |
|
BLAKE2b-256 | d323cc56d741e70504e9e8abd698edf8041e31664dba5d31a9017f8174c0b149 |