{ "info": { "author": "sinchb", "author_email": "sinchb128@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "\u767e\u5ea6\u4e91\u63a8\u9001\u670d\u52a1\u7aefSDK Python\u7248\u672c\n==============================\n\n\u5c06\u767e\u5ea6\u4e91\u63a8\u9001\uff08Push\uff09\u670d\u52a1\u7aef\u7684\u6240\u6709 API \u5c01\u88c5\u6210\u4e00\u4e2a\u7c7b `BaiduPush`\uff0c\u901a\u8fc7\u5bf9\u8be5\u7c7b\u7684\u7b80\u5355\u521d\u59cb\u5316\uff0c\u5373\u53ef\u8c03\u7528\u5176\u5185\u90e8\u7684\u5404\u79cd\u65b9\u6cd5\uff0c\u4f7f\u7528\u767e\u5ea6\u4e91\u63a8\u9001\u670d\u52a1\u3002\n\n`BaiduPush` \u63d0\u4f9b\u7684\u65b9\u6cd5\u548c\u670d\u52a1\u7aef API \u5bf9\u5e94\uff0c\u662f\u5bf9\u670d\u52a1\u7aef REST API \u7684\u5c01\u88c5\uff0c\u8be6\u7ec6\u7684 REST API \u8bf7\u53c2\u8003 `\u5b98\u7f51API\u5217\u8868 `_ \u3002\n\n\n\u4ee3\u7801\u6784\u6210\n--------\n\n* `baidupush/baidupush.py` -- SDK \u811a\u672c\uff0c\u5305\u542b\u5bf9\u5916\u63d0\u4f9b\u7684\u6240\u6709\u63a5\u53e3\n* `sample/sample.py` -- \u4f7f\u7528 SDK \u7684 Demo \u6587\u4ef6\n\n\n\u4f9d\u8d56\u5e93\n------\n\n* `requests `_\n\n* `ujson `_\n\n\n\u4e00\u822c\u89c4\u5219\n---------\n\n* \u6240\u6709\u51fd\u6570\u7684\u53c2\u6570\u548c\u8fd4\u56de\u503c\u4e2d\u5982\u679c\u6709\u4e2d\u6587\uff0c\u5fc5\u987b\u662fUTF-8\u7f16\u7801\n* \u4e0d\u9700\u8981\u5bf9\u51fd\u6570\u53c2\u6570\u8fdb\u884curlencode\n* \u9519\u8bef\u4fe1\u606f\u89c1 `\u9519\u8bef\u7801\u5b9a\u4e49 `_\n\n\n\u5b89\u88c5\n----\n\n::\n\n pip install baidupush\n\n\u6216\u8005\n\n::\n\n easy_install baidupush\n\n\n\u8c03\u7528\u65b9\u6cd5\n---------\n\n::\n\n from baidupush import BaiduPush, BaiduPushError\n apikey = \"76Yi0ZBGGV2HrAziIiYEFtRh\"\n secretkey = \"xxxxxxxxxxxxx\"\n user_id = \"1105115563847474869\"\n channel_id = 3944730196422489622\n\n message = \"{'title':'baidu push','description':'message from python sdk'}\"\n message_key = \"key1\"\n\n pusher = BaiduPush(apikey, secretkey)\n push_type = BaiduPush.PUSH_TO_USER\n optional = dict()\n optional[BaiduPush.USER_ID] = user_id\n optional[BaiduPush.CHANNEL_ID] = channel_id\n optional[BaiduPush.MESSAGE_TYPE] = BaiduPush.PUSH_NOTIFICATION\n try:\n ret = pusher.push_msg(push_type, message, message_key, optional)\n except BaiduPushError:\n print 'Exception :', err\n print ret\n\n\n\u7248\u672c\u66f4\u8fed\n----------\n\n\u8be5 Python SDK \u4e3b\u8981\u7531 `luvchh `_ \u5b8c\u6210\u4e86\u5927\u90e8\u5206\u7684\u5de5\u4f5c\n\n**\u7b2c\u4e00\u7248\uff1a**\n\n\u7531 `luvchh `_ \u63d0\u4f9b\n\n**\u7b2c\u4e8c\u7248\uff1a**\n\n\u7531 `blacklaw0 `_ \u4fee\u6539\n\n**\u7b2c\u4e09\u7248\uff1a**\n\n\u7531 `gfreezy `_ \u4fee\u6539\n\n**\u7b2c\u56db\u7248\uff1a**\n\n\u7531 `cheng-shiwen `_ \u66f4\u65b0\n\n**\u7b2c\u4e94\u7248\uff1a**\n\n\u7531 `sinchb `_ \u4fee\u6539", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/quatanium/python-baidu-push-server", "keywords": "push,baidu,android", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "baidupush", "package_url": "https://pypi.org/project/baidupush/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/baidupush/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/quatanium/python-baidu-push-server" }, "release_url": "https://pypi.org/project/baidupush/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Python Client for Baidu Push APIs", "version": "0.1.1" }, "last_serial": 1589444, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b3dea4df349b8dee75b9b4fb09a88025", "sha256": "e3f8d3b54a24dd65222ead106f016271f14fbe0d4db2a391856d62e1b732b9d7" }, "downloads": -1, "filename": "baidupush-0.1.macosx-10.10-intel.exe", "has_sig": false, "md5_digest": "b3dea4df349b8dee75b9b4fb09a88025", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 71643, "upload_time": "2015-06-12T08:06:56", "url": "https://files.pythonhosted.org/packages/f2/12/1935a3e1c9a35d78b1b394c89d4a234a9330e93ec06383389bcd7a9e6026/baidupush-0.1.macosx-10.10-intel.exe" }, { "comment_text": "", "digests": { "md5": "05904595d04b69763ed4f581e4a29ed3", "sha256": "87a36a4f17ae0f8a31672ec533f4e85d63e360a02ab354612ac66863e2c46d4e" }, "downloads": -1, "filename": "baidupush-0.1.tar.gz", "has_sig": false, "md5_digest": "05904595d04b69763ed4f581e4a29ed3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7227, "upload_time": "2015-06-12T08:06:51", "url": "https://files.pythonhosted.org/packages/8b/ee/31d7f79a819c921ef57b2cfbfe02263af8751ee54c2aa5fb2f54612bad9a/baidupush-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7f50d4e298fd2a5053f5dd48b5b7653f", "sha256": "56fca164bca096ddd493c6f6fb236abecf00058ae3eea42785c2f570ad3d7788" }, "downloads": -1, "filename": "baidupush-0.1.1.macosx-10.10-intel.exe", "has_sig": false, "md5_digest": "7f50d4e298fd2a5053f5dd48b5b7653f", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 71483, "upload_time": "2015-06-12T10:44:46", "url": "https://files.pythonhosted.org/packages/41/18/78a72fc599f2e89e212a8e53a31fe10a0f31f3ab6e93ecc767e0d017daeb/baidupush-0.1.1.macosx-10.10-intel.exe" }, { "comment_text": "", "digests": { "md5": "0d3ffbf09cfdde4c5c32ae7826c2832f", "sha256": "aed238e626327841fe2ba8ba3d5dd7b2e6e4fce043dae7d49b4e0fc95759c73a" }, "downloads": -1, "filename": "baidupush-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0d3ffbf09cfdde4c5c32ae7826c2832f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7155, "upload_time": "2015-06-12T10:44:41", "url": "https://files.pythonhosted.org/packages/b4/d9/6e0bd5a84160d53d4dfbaabeb52b0777118b7a0ccc4589f809d2b6b5025b/baidupush-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7f50d4e298fd2a5053f5dd48b5b7653f", "sha256": "56fca164bca096ddd493c6f6fb236abecf00058ae3eea42785c2f570ad3d7788" }, "downloads": -1, "filename": "baidupush-0.1.1.macosx-10.10-intel.exe", "has_sig": false, "md5_digest": "7f50d4e298fd2a5053f5dd48b5b7653f", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 71483, "upload_time": "2015-06-12T10:44:46", "url": "https://files.pythonhosted.org/packages/41/18/78a72fc599f2e89e212a8e53a31fe10a0f31f3ab6e93ecc767e0d017daeb/baidupush-0.1.1.macosx-10.10-intel.exe" }, { "comment_text": "", "digests": { "md5": "0d3ffbf09cfdde4c5c32ae7826c2832f", "sha256": "aed238e626327841fe2ba8ba3d5dd7b2e6e4fce043dae7d49b4e0fc95759c73a" }, "downloads": -1, "filename": "baidupush-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0d3ffbf09cfdde4c5c32ae7826c2832f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7155, "upload_time": "2015-06-12T10:44:41", "url": "https://files.pythonhosted.org/packages/b4/d9/6e0bd5a84160d53d4dfbaabeb52b0777118b7a0ccc4589f809d2b6b5025b/baidupush-0.1.1.tar.gz" } ] }