{ "info": { "author": "Hackathon", "author_email": "kimi.huang@brightcells.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "==========\npywe-oauth\n==========\n\nWechat Oauth Module for Python.\n\nInstallation\n============\n\n::\n\n pip install pywe-oauth\n\n\nUsage\n=====\n\n::\n\n from pywe_oauth import get_access_info, get_oauth_code_url, get_userinfo, get_component_access_info, get_component_oauth_code_url, get_component_userinfo, get_oauth_redirect_url\n\n\nMethod\n======\n\n::\n\n def get_oauth_code_url(self, appid=None, redirect_uri=None, scope='snsapi_base', redirect_url=None, component=False, component_appid=None):\n\n def get_access_info(self, appid=None, secret=None, code=None, component=False, component_appid=None, component_access_token=None):\n\n def get_userinfo(self, access_token=None, openid=None, component=False):\n\n def get_component_oauth_code_url(self, appid=None, redirect_uri=None, scope='snsapi_base', redirect_url=None, component_appid=None):\n\n def get_component_access_info(self, appid=None, code=None, component_appid=None, component_access_token=None):\n\n def get_component_userinfo(self, access_token=None, openid=None):\n\n def get_oauth_redirect_url(self, oauth_uri, scope='snsapi_base', redirect_url=None, default_url=None, direct_redirect=None, random_str=True):\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sdkwe/pywe-oauth", "keywords": "Wechat Weixin Oauth Oauth2", "license": "", "maintainer": "", "maintainer_email": "", "name": "pywe-oauth", "package_url": "https://pypi.org/project/pywe-oauth/", "platform": "", "project_url": "https://pypi.org/project/pywe-oauth/", "project_urls": { "Homepage": "https://github.com/sdkwe/pywe-oauth" }, "release_url": "https://pypi.org/project/pywe-oauth/1.1.0/", "requires_dist": [ "pywe-base (>=1.1.0)", "shortuuid", "six" ], "requires_python": "", "summary": "Wechat Oauth Module for Python.", "version": "1.1.0" }, "last_serial": 5750953, "releases": { "1.0.3": [ { "comment_text": "", "digests": { "md5": "127e6d493f60b798bf178e12fede61b4", "sha256": "5ee46f94ff4c896440ebbd363339df003d2cb598de36191b9df99bc22b07c1ae" }, "downloads": -1, "filename": "pywe_oauth-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "127e6d493f60b798bf178e12fede61b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3842, "upload_time": "2017-03-03T05:20:01", "url": "https://files.pythonhosted.org/packages/19/e8/9b74901a07e345e02ad37d2cb78c51b4bb5c36c425aa1f8a852c72162384/pywe_oauth-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c92108b337a61e27876433a8070b9c27", "sha256": "9910473a5d0bd35f55c63628e4d1784f74395810ccf35d07b3c2b3650ec2c8a6" }, "downloads": -1, "filename": "pywe-oauth-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c92108b337a61e27876433a8070b9c27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2223, "upload_time": "2017-03-03T05:20:07", "url": "https://files.pythonhosted.org/packages/c5/90/3907d2c725ebb788d466d4b70404cb680dd3fcdff7da5c8e2ef759409c8c/pywe-oauth-1.0.3.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "33deff533e7af48b7ec486078324ac5c", "sha256": "2fb1b216f9bf3a3f5335d6a18acfc6e8b881ce353b7e092faa8ad5604b015935" }, "downloads": -1, "filename": "pywe_oauth-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33deff533e7af48b7ec486078324ac5c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3929, "upload_time": "2017-09-12T12:01:06", "url": "https://files.pythonhosted.org/packages/46/24/065c32b8d1876f8a48cb17eecd2f427f533426c9b2e3b338acc8c4df2bb9/pywe_oauth-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b85eadbaa47106880878bb9aafacb79f", "sha256": "4babebd47fd75beed447402f5298c9800e9028ca6f57f7a01d831970c5bc727f" }, "downloads": -1, "filename": "pywe-oauth-1.0.5.tar.gz", "has_sig": false, "md5_digest": "b85eadbaa47106880878bb9aafacb79f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2263, "upload_time": "2017-09-12T12:01:10", "url": "https://files.pythonhosted.org/packages/83/9f/42482c2e7f264c6c28bf2471580f158502775b10cd012469f1d60104fe34/pywe-oauth-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "f243beacfecf4ce46b6c8e720ef7c341", "sha256": "6755cd8463060a1877b6660f236060db91473fff8a74a3e83f0c6a8df6996b8a" }, "downloads": -1, "filename": "pywe_oauth-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f243beacfecf4ce46b6c8e720ef7c341", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4084, "upload_time": "2018-01-30T04:20:58", "url": "https://files.pythonhosted.org/packages/f9/be/927189560c3eda3e23665c0450c981b5b14075b6a30aab0dff9f30c53c86/pywe_oauth-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "645a483d5f3f6a881fa9eefee09c3396", "sha256": "5e6ad84fe4a4b342d741a314f4e26982910bcc8ed4c6c6dc1fb66a009414ba93" }, "downloads": -1, "filename": "pywe-oauth-1.0.6.tar.gz", "has_sig": false, "md5_digest": "645a483d5f3f6a881fa9eefee09c3396", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2413, "upload_time": "2018-01-30T04:21:00", "url": "https://files.pythonhosted.org/packages/1f/c9/ce6b3349df3b95cbfecc84f0354534f2b003f8a3c68086239173f784b5e6/pywe-oauth-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "260efefd0b73edab63b3f6359a15344b", "sha256": "09a576a978f1ce580ea681a2781160f5f205964a7df60f7e75a8029f0ad94a4c" }, "downloads": -1, "filename": "pywe_oauth-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "260efefd0b73edab63b3f6359a15344b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3278, "upload_time": "2018-11-01T21:17:17", "url": "https://files.pythonhosted.org/packages/af/41/bfb4784c6d6caaa9b5ddd3e12f2b1b45390187b08e49449ed4d09e29d02b/pywe_oauth-1.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5eba76817c13e318339066e5eca8845", "sha256": "0395c9788e6d1908b970727be32b65f15e127a2ae35cd010f7bdd428df94e175" }, "downloads": -1, "filename": "pywe-oauth-1.0.7.tar.gz", "has_sig": false, "md5_digest": "a5eba76817c13e318339066e5eca8845", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2707, "upload_time": "2018-11-01T21:17:18", "url": "https://files.pythonhosted.org/packages/b7/46/a1a229d19ca9cbb1d0ad87fc192ec8aef7794b106f9f12ff5055c49ac3d5/pywe-oauth-1.0.7.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f4aba26db6e099aec0e35ce5f16d646b", "sha256": "572fff2a17d93f5ea9ab617d075255ac34970f55f6cacc09f14f77351cc43e3c" }, "downloads": -1, "filename": "pywe_oauth-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4aba26db6e099aec0e35ce5f16d646b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3296, "upload_time": "2019-08-29T10:14:16", "url": "https://files.pythonhosted.org/packages/40/f1/20ff76cae32605a2226b89baffedf8fb941e81f97ea45cf44a30aa402272/pywe_oauth-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eaeded622168c7630da0d9547c4b1de2", "sha256": "47d9ae6d8d599ad8e067a0742fe3f3deba7c29d9fe6955e860670e54a47f4839" }, "downloads": -1, "filename": "pywe-oauth-1.1.0.tar.gz", "has_sig": false, "md5_digest": "eaeded622168c7630da0d9547c4b1de2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2749, "upload_time": "2019-08-29T10:14:18", "url": "https://files.pythonhosted.org/packages/c0/ef/064b5228aa249565d36b831dc6cd80b52ba4afcf8ea1186cdab21896f468/pywe-oauth-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f4aba26db6e099aec0e35ce5f16d646b", "sha256": "572fff2a17d93f5ea9ab617d075255ac34970f55f6cacc09f14f77351cc43e3c" }, "downloads": -1, "filename": "pywe_oauth-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4aba26db6e099aec0e35ce5f16d646b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3296, "upload_time": "2019-08-29T10:14:16", "url": "https://files.pythonhosted.org/packages/40/f1/20ff76cae32605a2226b89baffedf8fb941e81f97ea45cf44a30aa402272/pywe_oauth-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eaeded622168c7630da0d9547c4b1de2", "sha256": "47d9ae6d8d599ad8e067a0742fe3f3deba7c29d9fe6955e860670e54a47f4839" }, "downloads": -1, "filename": "pywe-oauth-1.1.0.tar.gz", "has_sig": false, "md5_digest": "eaeded622168c7630da0d9547c4b1de2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2749, "upload_time": "2019-08-29T10:14:18", "url": "https://files.pythonhosted.org/packages/c0/ef/064b5228aa249565d36b831dc6cd80b52ba4afcf8ea1186cdab21896f468/pywe-oauth-1.1.0.tar.gz" } ] }