Skip to content

ramusus/django-odnoklassniki-users

Repository files navigation

Django Odnoklassniki Users

PyPI version Build Status Coverage Status

Приложение позволяет взаимодействовать с профилями пользователей Вконтакте через Вконтакте API используя стандартные модели Django

Установка

pip install django-odnoklassniki-users

В settings.py необходимо добавить:

INSTALLED_APPS = (
    ...
    'oauth_tokens',
    'taggit',
    'odnoklassniki_api',
    'odnoklassniki_users',
)

# oauth-tokens settings
OAUTH_TOKENS_HISTORY = True                                             # to keep in DB expired access tokens
OAUTH_TOKENS_ODNOKLASSNIKI_CLIENT_ID = 12345678                         # application id
OAUTH_TOKENS_ODNOKLASSNIKI_CLIENT_PUBLIC = ''                           # application public key
OAUTH_TOKENS_ODNOKLASSNIKI_CLIENT_SECRET = ''                           # application secret key
OAUTH_TOKENS_ODNOKLASSNIKI_SCOPE = ['']                                 # application scopes
OAUTH_TOKENS_ODNOKLASSNIKI_USERNAME = ''                                # user login
OAUTH_TOKENS_ODNOKLASSNIKI_PASSWORD = ''                                # user password

Покрытие методов API

  • users.getInfo – возвращает большой массив информации, связанной с пользователем, для каждого переданного идентификатора пользователя;

Примеры использования

Получение пользователей по ID

>>> from odnoklassniki_users.models import User
>>> User.remote.fetch(ids=[561348705024,578592731938])
[<User: Евгений Дуров>,
 <User: Михаил Коммуникатов>]

About

Django implementation for odnoklassniki API Users

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages