跳转到主要内容

Django实现odnoklassniki API

项目描述

Django Odnoklassniki API
========================

[![PyPI版本](https://badge.fury.io/py/django-odnoklassniki-api.png)](http://badge.fury.io/py/django-odnoklassniki-api) [![构建状态](https://travis-ci.org/ramusus/django-odnoklassniki-api.png?branch=master)](https://travis-ci.org/ramusus/django-odnoklassniki-api) [![覆盖率状态](https://coveralls.io/repos/ramusus/django-odnoklassniki-api/badge.png?branch=master)](https://coveralls.io/r/ramusus/django-odnoklassniki-api) [![Bitdeli徽章](https://d2weczhvl823v0.cloudfront.net/ramusus/django-odnoklassniki-api/trend.png)](https://bitdeli.com/free "Bitdeli徽章")

该应用程序允许使用标准Django模型与Odnoklassniki API对象进行交互

安装
---------

pip install django-odnoklassniki-api

在 `settings.py` 中需要添加

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

# oauth-tokens 设置
OAUTH_TOKENS_HISTORY = True # 将过期的访问令牌保留在数据库中
OAUTH_TOKENS_ODNOKLASSNIKI_CLIENT_PUBLIC = '' # 应用程序公钥
OAUTH_TOKENS_ODNOKLASSNIKI_CLIENT_SECRET = '' # 应用程序密钥
OAUTH_TOKENS_ODNOKLASSNIKI_SCOPE = [''] # 应用程序作用域
OAUTH_TOKENS_ODNOKLASSNIKI_USERNAME = '' # 用户登录名
OAUTH_TOKENS_ODNOKLASSNIKI_PASSWORD = '' # 用户密码

API方法覆盖
--------------------

* [resolveScreenName](http://vk.com/dev/resolveScreenName) – 根据短名称 screen_name 确定对象类型(用户、组、应用程序)及其标识符;

使用示例
---------------------

### API请求

>>> from odnoklassniki_api.api import api_call
>>> api_call('url.getInfo', url='http://www.odnoklassniki.ru/apiok')
{u'objectId': 53038939046008L, u'type': u'GROUP'}

项目细节


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

django-odnoklassniki-api-0.2.6.tar.gz (29.2 kB 查看哈希值)

上传时间

由支持