{ "info": { "author": "Mikhail Korobov", "author_email": "kmike84@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=========\nvkontakte\n=========\n\n.. image:: https://travis-ci.org/kmike/vkontakte.png?branch=master\n :target: https://travis-ci.org/kmike/vkontakte\n.. image:: https://coveralls.io/repos/kmike/vkontakte/badge.png?branch=master\n :target: https://coveralls.io/r/kmike/vkontakte\n\nThis is a vk.com (aka vkontakte.ru, largest Russian social network)\npython API wrapper. The goal is to support all API methods (current and future)\nthat can be accessed from server.\n\nInstallation\n============\n\n::\n\n $ pip install vkontakte\n\nUsage\n=====\n\n::\n\n >>> import vkontakte\n >>> vk = vkontakte.API('my_api_id', 'my_api_secret')\n >>> print vk.getServerTime()\n 1282689362\n\n >>> vk = vkontakte.API(token='my_access_token')\n >>> print vk.getServerTime()\n 1282689362\n\n >>> profiles = vk.getProfiles(uids='1,2', fields='education')\n >>> pavel = profiles[0]\n >>> print pavel['last_name'], pavel['university_name']\n \u0414\u0443\u0440\u043e\u0432 \u0421\u041f\u0431\u0413\u0423\n\n >>> # alternative syntax\n >>> profiles = vk.get('getProfiles', uids='1,2', fields='education')\n >>> pavel = profiles[0]\n >>> print pavel['last_name'], pavel['university_name']\n \u0414\u0443\u0440\u043e\u0432 \u0421\u041f\u0431\u0413\u0423\n\n >>> # custom timeout example (default timeout = 1s)\n >>> vk = vkontakte.API('my_api_id', 'my_api_secret', timeout=5)\n >>> print vk.getServerTime()\n 1282689362\n\n >>> # syntax sugar for 'secure.*' methods\n >>> print vk.secure.getSMSHistory()\n None\n\nAll API methods that can be called from server should be supported.\n\nSee http://bit.ly/9Nzc8h for detailed API help.\n\nOAuth2 access_token is supported (docs are here http://vkontakte.ru/developers.php?oid=-1&p=\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f)\n\nChanges\n=======\n\ndev (TBA)\n---------\n\n* bugfix for breaking vkontakte API updates.\n\n``simplejson`` is now required under python 2.6 (it was previously\nrequired only under python 2.5).\n\n1.3.2 (2012-05-19)\n------------------\n\n* more COMPLEX_METHODS are suported.\n\n1.3.1 (2012-04-09)\n------------------\n\n* don't raise an exception on json with control characters from vkontakte;\n* properly encode request parameters after dumping them to json format.\n\n1.3 (2012-03-27)\n----------------\n\n* dict, list and tuple arguments are now properly serialized;\n* more info is preserved in VKError.\n\n1.2.1 (2012-02-15)\n------------------\n\n* properly encode unicode for API calls;\n* tox test running.\n\n1.2 (2012-01-20)\n----------------\n\n* 'get' API calls are fixed;\n* tests are added.\n\n1.1.0 (2012-01-11)\n------------------\n\n* more magic methods are supported;\n* proper timestamp calculation.\n\n1.0.0 (2011-12-29)\n------------------\n\n* OAuth2 support;\n* api.ads support;\n\n\n0.9.5 (2010-10-30)\n------------------\n\n* syntax sugar for 'secure' methods;\n* make vkontakte.signature public;\n* unicode param names are fixed;\n\n0.9.3 (2010-09-02)\n------------------\n\n* timeout support\n\n0.9.1 (2010-08-25)\n------------------\nInitial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/kmike/vkontakte/", "keywords": null, "license": "MIT license", "maintainer": null, "maintainer_email": null, "name": "vkontakte", "package_url": "https://pypi.org/project/vkontakte/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/vkontakte/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/kmike/vkontakte/" }, "release_url": "https://pypi.org/project/vkontakte/1.3.5/", "requires_dist": null, "requires_python": null, "summary": "vk.com (aka vkontakte.ru) API wrapper", "version": "1.3.5" }, "last_serial": 1990926, "releases": { "0.9": [ { "comment_text": "", "digests": { "md5": "3420aabb03852049d1e7a08cefb1b57d", "sha256": "c982e97031a2db2df80eee47aff24798a0ea5facd90db6c892268ae94942760d" }, "downloads": -1, "filename": "vkontakte-0.9.tar.gz", "has_sig": false, "md5_digest": "3420aabb03852049d1e7a08cefb1b57d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2669, "upload_time": "2010-08-25T01:44:30", "url": "https://files.pythonhosted.org/packages/5c/1f/901a9bd9d106ad09b302303a16db181e841f08944d3c4618c62a4784c591/vkontakte-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "802a60a2eca57771da7fcac2c7b14a65", "sha256": "9c01dd70406c195ff89a10f94fe33d65fe720822ac29545f91c757cf3f1e04ab" }, "downloads": -1, "filename": "vkontakte-0.9.1.tar.gz", "has_sig": false, "md5_digest": "802a60a2eca57771da7fcac2c7b14a65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2673, "upload_time": "2010-08-25T01:51:47", "url": "https://files.pythonhosted.org/packages/96/8a/3d264fce120abbea77408ce1155af8f83c3650a5eacda951574c2f21869a/vkontakte-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "6d95d8c26d5f1f7ff2e9fa6c1d408749", "sha256": "7a57931da49aa1056011bef9e0d20935d51a7e6fabd284881f2ac364573e88dd" }, "downloads": -1, "filename": "vkontakte-0.9.2.tar.gz", "has_sig": false, "md5_digest": "6d95d8c26d5f1f7ff2e9fa6c1d408749", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3352, "upload_time": "2010-08-25T11:18:44", "url": "https://files.pythonhosted.org/packages/51/17/ea16e5dab1b19fd0603f7d1e222c51d52932b2958b590cb81c3961c46ee7/vkontakte-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "6446a697074cb2b31c4a3c4f76b19ebf", "sha256": "412d6e9b7d2c36e3d86ba7d7591124674558e1835fab2c76b70716950ea04098" }, "downloads": -1, "filename": "vkontakte-0.9.3.tar.gz", "has_sig": false, "md5_digest": "6446a697074cb2b31c4a3c4f76b19ebf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3360, "upload_time": "2010-09-02T01:06:43", "url": "https://files.pythonhosted.org/packages/16/29/f83b2bf33539b06decd5c7d141f9ddb2cb1598fd1753bd949f0c9dae2f4d/vkontakte-0.9.3.tar.gz" } ], "0.9.4.1": [ { "comment_text": "", "digests": { "md5": "8d200513b503b9d816d594c9754b2fe4", "sha256": "563fe0f59d1f795e1659b36b10b291e8f9817f6b158f5840c370d956881dc736" }, "downloads": -1, "filename": "vkontakte-0.9.4.1.tar.gz", "has_sig": false, "md5_digest": "8d200513b503b9d816d594c9754b2fe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3530, "upload_time": "2010-09-03T03:21:58", "url": "https://files.pythonhosted.org/packages/ba/9b/0d7f8fe0d0e7b2427f10347bbd6011503232a2390b33bd580e5344efe519/vkontakte-0.9.4.1.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "3c45c3e965cf5b72f362662cf29422c7", "sha256": "d02049be1bf2ac51ae5086ba08e4e400b0dac3daabee7a4aa3d6181f87f561fa" }, "downloads": -1, "filename": "vkontakte-0.9.5.tar.gz", "has_sig": false, "md5_digest": "3c45c3e965cf5b72f362662cf29422c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3720, "upload_time": "2010-10-30T15:16:45", "url": "https://files.pythonhosted.org/packages/4b/d3/9e2a453ef8588e030486074cc82499b67fa75b3390d6cd39ff775747a98d/vkontakte-0.9.5.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "9afdac51155cc314b7f54f4c79a273cd", "sha256": "e7be060acdb8e5b7f3306b793ea6e7c98cb84d8e8050ae87f4955af11a36a255" }, "downloads": -1, "filename": "vkontakte-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9afdac51155cc314b7f54f4c79a273cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4110, "upload_time": "2012-01-05T10:13:16", "url": "https://files.pythonhosted.org/packages/d0/23/5c398174c36fbfe360a2befecddd426a47f86f2e343d57c54f1ba4cb31fa/vkontakte-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "0b89f399a02be182211a6f5cfd9035ba", "sha256": "30dcbf1482787a04f42c78ad803320fbeb571b173d78c8db059a36ffd46fabd5" }, "downloads": -1, "filename": "vkontakte-1.1.0.tar.gz", "has_sig": false, "md5_digest": "0b89f399a02be182211a6f5cfd9035ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4358, "upload_time": "2012-01-10T19:58:27", "url": "https://files.pythonhosted.org/packages/31/6c/4dcc98f60d994e13b8c422dc6908f455306b916c0aed55ae7e65aeaecacc/vkontakte-1.1.0.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "219e585bb650c2d3b4def474bb0857df", "sha256": "410cde4aa99eeb63dc95248c8718641a4fa63710b66e031e8ccd727084646f6b" }, "downloads": -1, "filename": "vkontakte-1.2.tar.gz", "has_sig": false, "md5_digest": "219e585bb650c2d3b4def474bb0857df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4998, "upload_time": "2012-01-20T16:22:12", "url": "https://files.pythonhosted.org/packages/ae/96/0dd1b8ecad0100e2723aaf127b20af4f8247c502ea446cf5feb369f2fc58/vkontakte-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "8d6fceec5b710684fa6972402fb739db", "sha256": "e2d63685029112c2144d929090a0b0da578ebe49ce23bd54e8b234b2f1149e26" }, "downloads": -1, "filename": "vkontakte-1.2.1.tar.gz", "has_sig": false, "md5_digest": "8d6fceec5b710684fa6972402fb739db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5193, "upload_time": "2012-02-15T08:54:23", "url": "https://files.pythonhosted.org/packages/64/76/9ed8dcf50b453a4c4dfd546ffbe8f0d5364102b019d34f9052d5f287e656/vkontakte-1.2.1.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "627f7382009d23010813263dd1190a11", "sha256": "8d95128a96edfc90dddff2922ba14ffafc09e25fc46f76a1667db53a14753d9e" }, "downloads": -1, "filename": "vkontakte-1.3.tar.gz", "has_sig": false, "md5_digest": "627f7382009d23010813263dd1190a11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5860, "upload_time": "2012-03-30T13:30:29", "url": "https://files.pythonhosted.org/packages/58/eb/4acea3a51b503e098b4849613e52f88b1264a58505de4a0014662ae1f093/vkontakte-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "6365078cc4b45ca22d0e2b983788adf4", "sha256": "e8551fcbc175f99123452dd17cb3f88cb1c2acbf239e49292edcee5196f19b7f" }, "downloads": -1, "filename": "vkontakte-1.3.1.tar.gz", "has_sig": false, "md5_digest": "6365078cc4b45ca22d0e2b983788adf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5954, "upload_time": "2012-04-09T08:18:16", "url": "https://files.pythonhosted.org/packages/8f/4c/313b7c8da3612909b6ed0bc9249868c91d68100c9e48776a144a1031ca2f/vkontakte-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "0f938fdc19412666040db91f8915677d", "sha256": "06fd2fdb89a1b929331fda3014e08a1e327bd716b5c5c231e8c8dd96a25d6703" }, "downloads": -1, "filename": "vkontakte-1.3.2.tar.gz", "has_sig": false, "md5_digest": "0f938fdc19412666040db91f8915677d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6031, "upload_time": "2012-05-19T11:08:14", "url": "https://files.pythonhosted.org/packages/b1/71/ae159cdc032dfd3b398526bd4beba93725f37169628adf5be2718579fd7b/vkontakte-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "60dd8eb39009bfb4bed03d095c33c468", "sha256": "3644e5f03f04f314787f4c58899c8029d4f10e8f68f5d563a0f7548179b9668d" }, "downloads": -1, "filename": "vkontakte-1.3.3.tar.gz", "has_sig": false, "md5_digest": "60dd8eb39009bfb4bed03d095c33c468", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11624, "upload_time": "2015-01-10T03:12:06", "url": "https://files.pythonhosted.org/packages/2e/44/b7cf427cc9efcde9c66ef3216f60bc1ce1d6ba66a21e8888a892176fe0b2/vkontakte-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "ebaa0d7b1d64e35ffefb37c1e2600a8c", "sha256": "ed159615c1bdc44713c76ada8db9e4f19a8e0d2d30579d6944b802615a6531be" }, "downloads": -1, "filename": "vkontakte-1.3.4.tar.gz", "has_sig": false, "md5_digest": "ebaa0d7b1d64e35ffefb37c1e2600a8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10641, "upload_time": "2016-03-04T13:15:44", "url": "https://files.pythonhosted.org/packages/93/bf/d34a65cd464437cb638fd31830e0339c29ce7b68157faf7df218868b8ce4/vkontakte-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "4fbf48179be24c5575ce49279e93fdc7", "sha256": "fbb7a8b675e60c6d58b6408741072188eabb2cbeb5bfcaf0cf7c490335a80753" }, "downloads": -1, "filename": "vkontakte-1.3.5.tar.gz", "has_sig": false, "md5_digest": "4fbf48179be24c5575ce49279e93fdc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10647, "upload_time": "2016-03-05T14:21:54", "url": "https://files.pythonhosted.org/packages/ad/0f/edac65dd20a71138bdb2e0eb7f9838112c294625217adc017d7b8a1ad249/vkontakte-1.3.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4fbf48179be24c5575ce49279e93fdc7", "sha256": "fbb7a8b675e60c6d58b6408741072188eabb2cbeb5bfcaf0cf7c490335a80753" }, "downloads": -1, "filename": "vkontakte-1.3.5.tar.gz", "has_sig": false, "md5_digest": "4fbf48179be24c5575ce49279e93fdc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10647, "upload_time": "2016-03-05T14:21:54", "url": "https://files.pythonhosted.org/packages/ad/0f/edac65dd20a71138bdb2e0eb7f9838112c294625217adc017d7b8a1ad249/vkontakte-1.3.5.tar.gz" } ] }