{ "info": { "author": "blackcat", "author_email": "kfx2007@163.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU Affero General Public License v3", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Scientific/Engineering :: GIS", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "# \u7f51\u6613\u8003\u62c9 Python SDK\n\n\u76ee\u524d\u53ea\u652f\u63011.0\u7248\u672c\u7684\u63a5\u53e3\n\n## \u5b89\u88c5\n\n```python\npip install kaola\n```\n\n## \u4f7f\u7528\u65b9\u6cd5\n\n### \u83b7\u53d6access_token\n\n1. \u9996\u5148\u5728[\u8003\u62c9\u5f00\u653e\u5e73\u53f0](https://open.kaola.com)\u6ce8\u518c\u8d26\u53f7\uff0c\u6ce8\u518c\u901a\u8fc7\u540e\u521b\u5efa\u5e94\u7528\uff0c\u7ed9\u5e94\u7528\u8d77\u4e2a\u540d\u5b57\uff0c\u83b7\u53d6\u5230appkey\u548cappsecret\u3002\n2. \u4f7f\u7528generate_authorization_code_url\u65b9\u6cd5\u83b7\u53d6\u83b7\u53d6access code\u7684url\uff0c\u7136\u540e\u8bbf\u95ee\u8fd9\u4e2aurl\uff0c\u7528\u6237\u6388\u6743\u540e\u4f1a\u81ea\u52a8\u8df3\u8f6c\u53c2\u6570\u4e2d\u7684redirect_url\n ```python\n kaola = KaoLa(appkey, appsecret)\n kaola.generate_authorization_code_url(redirect_url)\n ```\n3. \u5728redirect_url\u7684\u54cd\u5e94\u4e8b\u4ef6\u4e2d\u5148\u9a8c\u8bc1state\u7684\u5408\u6cd5\u6027\uff1a\n ```python\n kaola.check_authorization_state(redirect_url, state)\n ```\n4. \u7b2c3\u6b65\u83b7\u53d6\u5230\u7684code\uff0c\u4f7f\u7528get_access_token\u65b9\u6cd5\u83b7\u53d6token\n ```python\n kaola.get_access_token(code, shop.redirect_url)\n ```\n\n## \u8c03\u7528API\n\n\u83b7\u53d6\u5230access_token\u540e\uff0c\u4f20\u7ed9\u521d\u59cb\u5316\u51fd\u6570\uff0c\u6216\u4f7f\u7528set_token\u65b9\u6cd5\u8bbe\u7f6e\u5230\u5df2\u6709KaoLa\u5b9e\u4f8b\u4e2d\u3002\n\n```python\nfrom kaola.api.kaola import KaoLa\n\nkl = KaoLa(\"edb6c3b9ac4847e7584c38e2b630b14f\", \"8200ee92ec22fcae76e2f00bc5c79247188e0593\",access_token=\"bff74ff8-bbec-4699-bc4c-529801aefcb4\", sandbox=True)\n# \u641c\u7d22\u8ba2\u5355\nkl.order.search_order(\n 1, 1, \"2019-01-01 0:00:00\", \"2019-01-30 23:59:59\").json()\n```\n\nsandbox \u662f\u5426\u662f\u6c99\u7bb1\u73af\u5883\n\n## changelog\n\n* [0.0.3] \u4fee\u590d\u8fd4\u56de\u7ed3\u679c\u683c\u5f0f\u95ee\u9898\n* [0.0.4] \u66f4\u65b0access token\u83b7\u53d6\u673a\u5236\n* [0.0.5] \u66f4\u65b0\u8bf4\u660e\n* [0.0.6] \u63a5\u53e3\u8fd4\u56de\u6570\u636e\u76f4\u63a5\u8fd4\u56de\u5185\u5c42\u6570\u636e", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/block-cat/kaola-sdk", "keywords": "kaola sdk", "license": "GNU", "maintainer": "", "maintainer_email": "", "name": "kaola", "package_url": "https://pypi.org/project/kaola/", "platform": "", "project_url": "https://pypi.org/project/kaola/", "project_urls": { "Homepage": "https://github.com/block-cat/kaola-sdk" }, "release_url": "https://pypi.org/project/kaola/0.0.7/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Kaola Python SDK", "version": "0.0.7" }, "last_serial": 5460364, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "aa65e13dfc8f2e29bb9b71f75d7537cd", "sha256": "60748d36b628575e994b2b3594d7b928ecc8bc28ae67607e178bc82fa7cb0d85" }, "downloads": -1, "filename": "kaola-0.0.1.tar.gz", "has_sig": false, "md5_digest": "aa65e13dfc8f2e29bb9b71f75d7537cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3972, "upload_time": "2019-06-25T08:45:38", "url": "https://files.pythonhosted.org/packages/ec/fe/744cc0de8649527b8f0451c0ca7b785a570a0f0255544741410c7604ee6e/kaola-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a4755997df76ea1082cdf4e59bdaa562", "sha256": "fb74437f19071d6b036f5df58ce66afded4242b6332159c1cb9604a928bdc928" }, "downloads": -1, "filename": "kaola-0.0.2.tar.gz", "has_sig": false, "md5_digest": "a4755997df76ea1082cdf4e59bdaa562", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7211, "upload_time": "2019-06-25T13:59:56", "url": "https://files.pythonhosted.org/packages/5e/a2/e2d232966ee2e11ea45717f4000cefa0d1940db6127dc4bd06585eff9a1d/kaola-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "b9efffb2fc5c4decd28a57cb6484b51f", "sha256": "8c57a77e02566c15002d3c25e66bbf6699bd458364b14ffd4293a60c950a84db" }, "downloads": -1, "filename": "kaola-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b9efffb2fc5c4decd28a57cb6484b51f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7414, "upload_time": "2019-06-27T09:30:50", "url": "https://files.pythonhosted.org/packages/01/8c/4e94a56e1fb2c0df944df1fb111cf0859f910f26178a831c8df7fbc0bae1/kaola-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "4bdef87d4dc82a58f32ec762d0f7294c", "sha256": "2d87ef78f5ced100e3d4dd1189866ea87339b6536275f719092f3665425c1409" }, "downloads": -1, "filename": "kaola-0.0.4.tar.gz", "has_sig": false, "md5_digest": "4bdef87d4dc82a58f32ec762d0f7294c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7472, "upload_time": "2019-06-28T03:15:16", "url": "https://files.pythonhosted.org/packages/d9/c7/75446f2859e36747b6e900a082f0b7f6b156fa3f227fadaf87c5968d545d/kaola-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "394184e7ffb8ce8bb55c9b53841379ba", "sha256": "2e027d6da7735a4dd416f1aa1b8360565d80675205b7d8e45b50f539e0db45cc" }, "downloads": -1, "filename": "kaola-0.0.5.tar.gz", "has_sig": false, "md5_digest": "394184e7ffb8ce8bb55c9b53841379ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7967, "upload_time": "2019-06-28T06:15:24", "url": "https://files.pythonhosted.org/packages/f7/cc/24c5e118f2111570b02ee2152eb2d7ca721be9ad5de86717962d101937de/kaola-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "bbc5d6f965340c0cd5ee194aab905ea8", "sha256": "0bf54561a17d4a6082703d5cb7dbf608bd7a9b986081cdece17d191edbfc92d5" }, "downloads": -1, "filename": "kaola-0.0.6.tar.gz", "has_sig": false, "md5_digest": "bbc5d6f965340c0cd5ee194aab905ea8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8110, "upload_time": "2019-06-28T06:59:44", "url": "https://files.pythonhosted.org/packages/87/d1/f552f9e4cc2712349072325ed898ad6d04f4a674621704e98206fdd3c3f4/kaola-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "2f55382a62f82db620ea8f8f92d94dbe", "sha256": "43c1b1e0b2a42402669f8355c67137746f7fc780fcb78640fa06e9400f4b3b22" }, "downloads": -1, "filename": "kaola-0.0.7.tar.gz", "has_sig": false, "md5_digest": "2f55382a62f82db620ea8f8f92d94dbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8186, "upload_time": "2019-06-28T07:00:24", "url": "https://files.pythonhosted.org/packages/bb/2b/a1e1af3a3064d7a869a726086a23cc047aef38383d200df6d8e222ab48e0/kaola-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2f55382a62f82db620ea8f8f92d94dbe", "sha256": "43c1b1e0b2a42402669f8355c67137746f7fc780fcb78640fa06e9400f4b3b22" }, "downloads": -1, "filename": "kaola-0.0.7.tar.gz", "has_sig": false, "md5_digest": "2f55382a62f82db620ea8f8f92d94dbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8186, "upload_time": "2019-06-28T07:00:24", "url": "https://files.pythonhosted.org/packages/bb/2b/a1e1af3a3064d7a869a726086a23cc047aef38383d200df6d8e222ab48e0/kaola-0.0.7.tar.gz" } ] }