跳转到主要内容

Django实现Vkontakte API地理对象(任何类型的地理对象)

项目描述

Django Vkontakte Places
=======================

[![PyPI版本](https://badge.fury.io/py/django-vkontakte-places.png)](http://badge.fury.io/py/django-vkontakte-places) [![构建状态](https://travis-ci.org/ramusus/django-vkontakte-places.png?branch=master)](https://travis-ci.org/ramusus/django-vkontakte-places) [![覆盖率状态](https://coveralls.io/repos/ramusus/django-vkontakte-places/badge.png?branch=master)](https://coveralls.io/r/ramusus/django-vkontakte-places)

应用程序允许通过Vkontakte API与Vkontakte的地理对象(如国家和城市)交互,使用标准的Django模型

安装
---------

pip install django-vkontakte-places

在`settings.py`中需要添加

INSTALLED_APPS = (
...
'oauth_tokens',
'taggit',
'vkontakte_api',
'vkontakte_places',
)

# oauth-tokens设置
OAUTH_TOKENS_HISTORY = True # 在数据库中保留过期的访问令牌
OAUTH_TOKENS_VKONTAKTE_CLIENT_ID = '' # 应用程序ID
OAUTH_TOKENS_VKONTAKTE_CLIENT_SECRET = '' # 应用程序密钥
OAUTH_TOKENS_VKONTAKTE_SCOPE = ['ads,wall,photos,friends,stats'] # 应用程序作用域
OAUTH_TOKENS_VKONTAKTE_USERNAME = '' # 用户登录名
OAUTH_TOKENS_VKONTAKTE_PASSWORD = '' # 用户密码
OAUTH_TOKENS_VKONTAKTE_PHONE_END = '' # 用户手机号的最后四位

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

* [places.getCountries](http://vk.com/dev/places.getCountries) – 返回国家列表;
* [places.getCities](http://vk.com/dev/places.getCities) – 返回城市列表;
* [places.getRegions](http://vk.com/dev/places.getRegions) – 返回地区列表;
* [places.getCountryById](http://vk.com/dev/places.getCountryById) – 根据ID返回国家信息;
* [places.getCityById](http://vk.com/dev/places.getCityById) – 根据ID返回城市信息;
* [places.getStreetById](http://vk.com/dev/places.getStreetById) – 根据ID返回街道信息;

计划

* [places.getById](http://vk.com/dev/places.getById) – 返回地点信息;
* [places.search](http://vk.com/dev/places.search) – 返回找到的地点列表;
* [places.getCheckins](http://vk.com/dev/places.getCheckins) – 返回标记列表;
* [places.getTypes](http://vk.com/dev/places.getTypes) – 返回地点类型列表;

项目详情


下载文件

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

源分布

django-vkontakte-places-0.7.1.tar.gz (10.8 kB 查看哈希值)

上传时间

由以下支持