{ "info": { "author": "codeif", "author_email": "me@codeif.com", "bugtrack_url": null, "classifiers": [], "description": "\u5fae\u4fe1\u5c0f\u7a0b\u5e8fFlask\u6269\u5c55\n===================\n\n- `\u5fae\u4fe1\u6587\u6863 `_\n\nInstallation\n------------\n\n.. code::\n\n pip install Flask-WXApp\n\nConfiguration\n-------------\n\nYour configuration should be declared within your Flask config. \n\n.. code:: python\n\n WX_APPID = 'your appid'\n WX_SECRET = 'your app secret'\n\nCreate instance within your application\n\n.. code:: python\n\n from flask import Flask\n from flask_wxapp import WXApp\n\n wxapp = WXApp()\n\n def create_app():\n app = Flask(__name__)\n wxapp.init_app(app)\n return app\n\nUsage\n-----\n\n- \u901a\u8fc7code\u6362\u53d6openid\u548csession_key\n\n\u63a5\u53e3::\n\n wxapp.jscode2session(js_code)\n\n\u8fd4\u56dejson(dict):\n\n============ =============\n\u53c2\u6570 \u8bf4\u660e\n============ =============\nopenid \u7528\u6237\u552f\u4e00\u6807\u8bc6\nsession_key \u4f1a\u8bdd\u5bc6\u94a5\n============ =============\n\n\n- \u52a0\u5bc6\u6570\u636e\u89e3\u5bc6\n\n\u63a5\u53e3::\n\n wxapp.decrypt(session_key, encrypted_data, iv)\n\n\u8fd4\u56de\u6570\u636e\u5982\u4e0b::\n\n {\n\t'avatarUrl': 'http://wx.qlogo.cn/mmopen/vi_32/aSKcBBPpibyKNicHNTMM0qJVh8Kjgiak2AHWr8MHM4WgMEm7GFhsf8OYrySdbvAMvTsw3mo8ibKicsnfN5pRjl1p8HQ/0',\n\t'city': 'Guangzhou',\n\t'country': 'CN',\n\t'gender': 1,\n\t'language': 'zh_CN',\n\t'nickName': 'Band',\n\t'openId': 'oGZUI0egBJY1zhBYw2KhdUfwVJJE',\n\t'province': 'Guangdong',\n\t'unionId': 'ocMvos6NjeKLIBqg5Mr9QjxrP1FA',\n\t'watermark': {'appid': 'wx4f4bc4dec97d474b', 'timestamp': 1477314187}\n }\n\n- \u751f\u62103rd_session\u7684key\n\n.. code:: python\n\n wx.gen_3rd_session_key()\n\n\u8fd4\u56de32\u4f4d\u957f\u5ea6\u768416\u8fdb\u6b62\u5b57\u7b26\u4e32,\u4f8b\u5982::\n\n 8e4792ee728926443147bb5703aa50a7", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/codeif/Flask-WXApp", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Flask-WXApp", "package_url": "https://pypi.org/project/Flask-WXApp/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Flask-WXApp/", "project_urls": { "Homepage": "https://github.com/codeif/Flask-WXApp" }, "release_url": "https://pypi.org/project/Flask-WXApp/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Flask Extension for WeChat App.", "version": "0.1.2" }, "last_serial": 2648568, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "867194b46d932b3b1a4e61119069c25c", "sha256": "22ee0e2b4629e3e82dc13da9efbcf776d3f162f368906bbbdb0551b723fe63d9" }, "downloads": -1, "filename": "Flask-WXApp-0.1.1.tar.gz", "has_sig": false, "md5_digest": "867194b46d932b3b1a4e61119069c25c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2673, "upload_time": "2017-02-16T02:31:47", "url": "https://files.pythonhosted.org/packages/5e/11/17893ccec618c4367b8943d866126ca02a6637d9fe878229af1585629f49/Flask-WXApp-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e4bd519683b98698932851136471fc45", "sha256": "7cfc6cc2fedb8e60b24860e70a79b027e5da98727b72401fada1bf548492a241" }, "downloads": -1, "filename": "Flask-WXApp-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e4bd519683b98698932851136471fc45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2652, "upload_time": "2017-02-17T03:05:23", "url": "https://files.pythonhosted.org/packages/b2/9a/576015b1de5b4738d43ec28c32bac4761132876e9344f3a94b92f17be644/Flask-WXApp-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e4bd519683b98698932851136471fc45", "sha256": "7cfc6cc2fedb8e60b24860e70a79b027e5da98727b72401fada1bf548492a241" }, "downloads": -1, "filename": "Flask-WXApp-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e4bd519683b98698932851136471fc45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2652, "upload_time": "2017-02-17T03:05:23", "url": "https://files.pythonhosted.org/packages/b2/9a/576015b1de5b4738d43ec28c32bac4761132876e9344f3a94b92f17be644/Flask-WXApp-0.1.2.tar.gz" } ] }