vkontakte 1.2.1
vk.com (aka vkontakte.ru) API wrapper
This is a vk.com (aka vkontakte.ru, largest Russian social network) python API wrapper. The goal is to support all API methods (current and future) that can be accessed from server.
Installation
$ pip install vkontakte
Usage
>>> import vkontakte
>>> vk = vkontakte.API('my_api_id', 'my_api_secret')
>>> print vk.getServerTime()
1282689362
>>> vk = vkontakte.API(token='my_access_token')
>>> print vk.getServerTime()
1282689362
>>> profiles = vk.getProfiles(uids='1,2', fields='education')
>>> pavel = profiles[0]
>>> print pavel['last_name'], pavel['university_name']
Дуров СПбГУ
>>> # alternative syntax
>>> profiles = vk.get('getProfiles', uids='1,2', fields='education')
>>> pavel = profiles[0]
>>> print pavel['last_name'], pavel['university_name']
Дуров СПбГУ
>>> # custom timeout example (default timeout = 1s)
>>> vk = vkontakte.API('my_api_id', 'my_api_secret', timeout=5)
>>> print vk.getServerTime()
1282689362
>>> # syntax sugar for 'secure.*' methods
>>> print vk.secure.getSMSHistory()
None
All API methods that can be called from server should be supported.
See http://bit.ly/9Nzc8h for detailed API help.
OAuth2 access_token is supported (docs are here http://vkontakte.ru/developers.php?oid=-1&p=Авторизация)
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| vkontakte-1.2.1.tar.gz (md5) | Source | 2012-02-15 | 5KB | 141 | |
- Author: Mikhail Korobov
- Home Page: http://bitbucket.org/kmike/vkontakte/
- Download URL: http://bitbucket.org/kmike/vkontakte/get/tip.gz
- License: MIT license
- Categories
- Package Index Owner: ramusus, kmike
- Package Index Maintainer: ramusus
- DOAP record: vkontakte-1.2.1.xml
