{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "\u5b57\u5e55\u7ec4\u7f51\u7ad9(www.zimuzu.tv)\u63a5\u53e3,\u547d\u4ee4\u884c\u5de5\u5177\u53ca\u66f4\u65b0\u63a8\u9001\u670d\u52a1\n\nHome-page: https://github.com/er1iang/python-zimuzu\nAuthor: UNKNOWN\nAuthor-email: UNKNOWN\nLicense: GPLv3\nDescription: # python-zimuzu\n [![license](https://img.shields.io/github/license/er1iang/python-zimuzu.svg)](https://github.com/er1iang/python-zimuzu/blob/master/LICENSE)\n [![license](https://img.shields.io/pypi/v/python-zimuzu.svg)](https://pypi.python.org/pypi/python-zimuzu)\n [![license](https://img.shields.io/badge/Status-Developing-yellow.svg)](https://github.com/er1iang/python-zimuzu/)\n ---\n \n [\u5b57\u5e55\u7ec4\u7f51\u7ad9](www.zimuzu.tv)\u63a5\u53e3,\u547d\u4ee4\u884c\u5de5\u5177\u53ca\u66f4\u65b0\u63a8\u9001\u670d\u52a1\n \n ```\n $ python zimuzu --help\n Usage: zimuzu [OPTIONS] COMMAND [ARGS]...\n \n \u5b57\u5e55\u7ec4\u7f51\u7ad9(www.zimuzu.tv)\u63a5\u53e3\n \n Options:\n -c, --config FILENAME \u914d\u7f6e\u6587\u4ef6\u8def\u5f84\n --cid TEXT cid\n --key TEXT accesskey\n -v, --verbose \u663e\u793a\u66f4\u591a\u4fe1\u606f\n --help Show this message and exit.\n \n Commands:\n api \u8bf7\u6c42\u5b57\u5e55\u7ec4\u7f51\u7ad9\u63a5\u53e3\n daemon \u5b57\u5e55\u7ec4\u7f51\u7ad9\u8d44\u6e90\u81ea\u52a8\u66f4\u65b0\u670d\u52a1\n ```\n \n ## \u7279\u6027/\u8def\u7ebf\n \n - [x] \u63d0\u4f9b\u4e86\u547d\u4ee4\u884c\u8c03\u8bd5\u63a5\u53e3\n - [x] \u652f\u6301\u914d\u7f6e\u6587\u4ef6\u5bfc\u5165\u5bfc\u51fa\n - [x] \u652f\u6301\u63d2\u4ef6\n - [x] \u63d0\u4f9b\u4e86\u5b57\u5e55\u7ec4\u7f51\u7ad9\u8d44\u6e90\u81ea\u52a8\u66f4\u65b0\u670d\u52a1\n - [x] \u652f\u6301\u81ea\u5b9a\u4e49\u66f4\u65b0\u95f4\u9694\n - [x] \u652f\u6301\u66f4\u65b0\u8d44\u6e90\u8fc7\u6ee4\n - [x] \u5b57\u6bb5\u6b63\u5219\u8fc7\u6ee4\u5668\n - [x] \u652f\u6301\u66f4\u65b0\u8d44\u6e90\u5904\u7406\n - [x] \u7ec8\u7aef\u8f93\u51fa\u5904\u7406\u5668\n - [x] \u90ae\u4ef6\u901a\u77e5\u5904\u7406\u5668\n - [ ] \u81ea\u52a8\u4e0b\u8f7d\u5904\u7406\u5668\n - [ ] Transmission\n - [ ] \u5c0f\u7c73\u8def\u7531\u5668\u8fdc\u7a0b\u4e0b\u8f7d\n \n \n ## \u6587\u6863\n ### \u5b89\u88c5\n \n ```\n $pip install python-zimuzu\n ```\n \n \u5f85\u66f4\u65b0 ...\n \n ## FAQ\n \n - \u4e3a\u4ec0\u4e48\u4f7f\u7528GPL\u534f\u8bae?\n \n >\u5b57\u5e55\u7ec4\u7531\u7f51\u7edc\u7231\u597d\u8005\u81ea\u53d1\u7ec4\u6210,\u4e0d\u4ee5\u76c8\u5229\u4e3a\u76ee\u7684,\u52a0\u5165\u4ec5\u51ed\u4e2a\u4eba\u5174\u8da3\u7231\u597d,\u6ca1\u6709\u4efb\u4f55\u91d1\u94b1\u5b9e\u8d28\u56de\u62a5\n \n \u6211\u5e0c\u671b\u5f00\u53d1\u8005\u540c\u5b57\u5e55\u7ec4\u4e00\u6837\u6709\u5206\u4eab\u4e0e\u5949\u732e\u7cbe\u795e.\n \n \n - \u4e3a\u4ec0\u4e48\u6ca1\u63d0\u4f9b\u63a5\u53e3\u5730\u5740?\n \n \u907f\u514d\u88ab\u672a\u77e5\u529b\u91cf\u5c01\u6740:no_mouth:\n \n - \u517c\u5bb9\u6027\u5982\u4f55?\n \n \u4fdd\u8bc1 Python>=3.3 \u7248\u672c\u7684\u517c\u5bb9\u6027, \u4e0d\u505a\u5411\u4e0b\u517c\u5bb9, \u90fd\u4ec0\u4e48\u5e74\u4ee3\u4e86\u8fd8\u7528 Python2 ?\n \n \n \n ## \u63a5\u53e3\u8bf4\u660e(update at: 2016-12-03)\n \u6bcf\u4e2a\u5408\u4f5c\u65b9\u90fd\u4f1a\u5206\u914d\u4e00\u4e2a\u552f\u4e00\u7684\u9a8c\u8bc1\u7801,\u5728\u83b7\u53d6\u63a5\u53e3\u7684\u65f6\u5019\u9700\u8981\u4f20\u9012\u5408\u4f5c\u65b9ID\u548c\u9a8c\u8bc1\u7801\n \u63a5\u53e3\u9a8c\u8bc1\u65b9\u5f0f\u6709\u4ee5\u4e0b\u4e24\u79cd\n \n 1. \u5728\u4f20\u9012\u7684\u53c2\u6570\u4e2d\u5305\u542b\u5408\u4f5c\u65b9ID\u548c\u5206\u914d\u7684\u9a8c\u8bc1\u7801,\u9002\u7528\u4e8e\u901a\u8fc7\u670d\u52a1\u5668\u83b7\u53d6\u63a5\u53e3\u6570\u636e\n 2. \u5728APP\u4e0a\u4f7f\u7528\u7684\u63a5\u53e3\u4f1a\u9a8c\u8bc1\u94fe\u63a5\u662f\u5426\u6709\u6548,\u9700\u8981\u5148\u52a0\u5bc6\u518d- \u4f20\u9012\u53c2\u6570\n \n \u5fc5\u8981\u53c2\u6570:\n \n - cid:\u63a5\u53e3ID\n - accesskey:\u52a0\u5bc6\u540e\u7684\u53c2\u6570(\u4e0e\u672a\u52a0\u5bc6\u65f6\u4f7f\u7528\u7684\u53c2\u6570\u540d\u4e00\u6837)\n - timestamp:\u5ba2\u6237\u7aef\u53d1\u9001\u8bf7\u6c42\u65f6\u7684UNIX\u65f6\u95f4\u6233(\u7a0b\u5e8f\u4f1a\u9a8c\u8bc1\u8be5\u65f6\u95f4\u4e0e\u670d\u52a1\u5668\u65f6\u95f4,\u5982\u679c\u8d85\u8fc75\u5206\u949f\u5c31\u89c6\u4e3a\u65e0\u6548\u94fe\u63a5)\n - client:\u5ba2\u6237\u7aef\u7c7b\u578b,1-IOS 2-\u5b89\u5353 3-WP\n \n accesskey\u751f\u6210\u65b9\u6cd5:`md5('cid$$accesskey&×tamp')`\n \n \u53d8\u91cf\u8bf4\u660e:\n \n - cid:\u5206\u914d\u7684\u63a5\u53e3ID\n - timestamp:\u5ba2\u6237\u7aef\u53d1\u9001\u8bf7\u6c42\u65f6\u7684UNIX\u65f6\u95f4\u6233\n - accesskey:\u5206\u914d\u7ed9\u63a5\u53e3\u7684\u5bc6\u94a5\n \n \u6570\u636e\u76ee\u524d\u53ef\u8fd4\u56de\u683c\u5f0f\u5305\u542b\u4e86json,jsonp,xml,\u8c03\u7528\u65b9\u5f0f\u4e3a\u4f20\u9012type\u53c2\u6570,\u5982`/resource/today?type=jsonp`\n \n poster\u5b57\u6bb5\u8bf4\u660e:\n \n \u90e8\u5206\u63a5\u53e3\u4e2d\u9664\u4e86\u8fd4\u56deposter\u5b57\u6bb5\u5916,\u8fd8\u8fd4\u56de\u4e86poster_s,poster_m,poster_b,poster_a\u56db\u4e2a\u5b57\u6bb5,\u5206\u522b\u662f\u4e0d\u540c\u5c3a\u5bf8\u7684\u6d77\u62a5\u94fe\u63a5\u5730\u5740\n \n season\u5b57\u6bb5\u8bf4\u660e(\u4ec5\u9488\u5bf9\u7535\u89c6\u5267\u7c7b\u578b,\u7535\u5f71\u7684season\u5b57\u6bb5\u4e3a0):\n \n - 0 \u524d\u4f20\n - 101 \u5355\u5267\n - 102 MINI\u5267\n - 103 \u5468\u8fb9\u8d44\u6e90\n - 1-100\u4e3a\u6b63\u5e38\u7684\u5b63\u5ea6\u4fe1\u606f\n - \u63a5\u53e3\u6743\u9650\u9a8c\u8bc1\u9519\u8bef\u4ee3\u7801\u8bf4\u660e\n - 1001 \u4f20\u9012\u7684\u53c2\u6570\u9519\u8bef\n - 1002 \u8bf7\u6c42\u94fe\u63a5\u9a8c\u8bc1\u5931\u8d25\n - 1003 accesskey\u9519\u8bef\n - 1004 \u63a5\u53e3\u672a\u6388\u6743\n - 1011 \u8bf7\u6c42\u94fe\u63a5\u9a8c\u8bc1\u5931\u8d25\n - 1012 \u63a5\u53e3\u8bf7\u6c42\u8d85\u65f6\n - 1021 \u672a\u767b\u5f55\n \n \n ### APP\u9996\u9875\u6570\u636e\u63a5\u53e3\n - \u63a5\u53e3\u5730\u5740:/focus/index\n - \u8fd4\u56de\u6570\u636e:\n \n ```\n focus_list \u7126\u70b9\u56fe\n \ttitle \u6807\u9898\n \tpic \u7126\u70b9\u56fe\u5730\u5740\n \tdesc \u7126\u70b9\u56fe\u7b80\u4ecb\n \turl \u7126\u70b9\u56fe\u94fe\u63a5\n top \u4eca\u65e5\u524d\u5341\n \tid \u5f71\u89c6\u8d44\u6e90ID\n \tcnname \u5f71\u89c6\u8d44\u6e90\u4e2d\u6587\u540d\n \tchannel \u9891\u9053 tv-\u7535\u89c6\u5267,movie-\u7535\u5f71\n \tarea \u8d44\u6e90\u5730\u533a\n \tcategory\t\u8d44\u6e90\u7c7b\u578b\n \tpublish_year\t\u4e0a\u6620\u5e74\u4ee3\n \tplay_status \u64ad\u653e\u72b6\u6001\n \tposter \u6d77\u62a5\n article_list \u65b0\u95fb\u8d44\u8baf(\u7b2c\u4e00\u6761\u8d44\u8baf\u56e0\u4e3a\u662f\u624b\u5de5\u63a8\u8350,\u53ea\u6709title,url,poster\u4e09\u4e2a\u53c2\u6570\u8fd4\u56de)\n \tid \u8d44\u8bafID\n \ttitle \u8d44\u8baf\u6807\u9898\n \tcontent \u8d44\u8baf\u5185\u5bb9(\u53ea\u622a\u53d6\u4e86\u524d100\u4e2a\u6587\u5b57)\n \tviews \u6d4f\u89c8\u6570\n \tposter \u6d77\u62a5\n \tdateline \u53d1\u5e03\u65f6\u95f4\n hot_comment \u70ed\u95e8\u77ed\u8bc4\n \tid \u77ed\u8bc4ID\n \tauthor \u53d1\u5e03\u8005UID\n \tchannel \u8d44\u6e90\u7c7b\u578b,movie-\u7535\u5f71,tv-\u7535\u89c6\u5267\n \titemid \u5f71\u89c6\u8d44\u6e90ID\n \tcontent \u77ed\u8bc4\u5185\u5bb9\n \tgood \u652f\u6301\u6570\n \tbad \u53cd\u5bf9\u6570\n \tdateline \u53d1\u5e03\u65f6\u95f4\n \tnickname \u53d1\u5e03\u8005\u6635\u79f0\n \tavatar \u53d1\u5e03\u8005\u5934\u50cf\n \tgroup_name \u6240\u5c5e\u7528\u6237\u7ec4\n \tcnname \u5f71\u89c6\u8d44\u6e90\u4e2d\u6587\u540d\n \tscore \u8bc4\u5206\n \tposter \u5bf9\u5e94\u7684\u8d44\u6e90\u6d77\u62a5\u56fe\n ```\n \n ### \u5f71\u89c6\u8d44\u6e90\u5217\u8868\n - \u63a5\u53e3\u5730\u5740:/resource/fetchlist\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n channel(\u53ef\u9009) \u9891\u9053 \u7535\u5f71:movie,\u7535\u89c6\u5267:tv,\u516c\u5f00\u8bfe:openclass\n area(\u53ef\u9009) \u56fd\u5bb6,\u4f8b\u5982:\u201d\u7f8e\u56fd\u201d,\u201d\u65e5\u672c\u201d,\u201d\u82f1\u56fd\u201d\n sort(\u53ef\u9009) \u6392\u5e8f \u66f4\u65b0\u65f6\u95f4update,\u53d1\u5e03\u65f6\u95f4pubdate,\u4e0a\u6620\u65f6\u95f4premiere,\u540d\u79f0name,\u6392\u540drank,\u8bc4\u5206score,\u70b9\u51fb\u7387views\n year(\u53ef\u9009) \u5e74\u4ee3 \u6700\u5c0f\u503c\u4e3a1990\n category(\u53ef\u9009) \u5f71\u89c6\u7c7b\u578b \u5177\u4f53\u503c\u8bf7\u53c2\u770b\u7f51\u7ad9\n limit(\u53ef\u9009) \u9ed8\u8ba4\u4e3a10\u4e2a,\u4e0d\u80fd\u5927\u4e8e20\n page(\u53ef\u9009) \u5217\u8868\u9875\u7801\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n id \u8d44\u6e90ID\n cnname \u4e2d\u6587\u540d\n enname \u82f1\u6587\u540d\n remark \u8bf4\u660e\n area \u56fd\u5bb6\n format \u683c\u5f0f\n category \u7c7b\u578b\n poster \u6d77\u62a5\n channel \u9891\u9053\n lang \u8bed\u8a00\n play_status \u64ad\u653e\u72b6\u6001\n rank \u6392\u540d\n score \u8bc4\u5206\n views \u6d4f\u89c8\u6570\n ```\n \n ### \u5f71\u89c6\u8d44\u6e90\u8be6\u60c5\n - \u63a5\u53e3\u5730\u5740:/resource/getinfo\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id(\u5fc5\u9009) \u8d44\u6e90ID\n prevue(\u53ef\u9009) \u662f\u5426\u83b7\u53d6\u64ad\u653e\u6863\u671f(\u53ea\u6709\u7535\u89c6\u5267\u624d\u6709\u6548) 1-\u83b7\u53d6\n share(\u53ef\u9009) \u662f\u5426\u83b7\u53d6\u5206\u4eab\u4fe1\u606f 1-\u83b7\u53d6\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n cnname \u4e2d\u6587\u540d\n enname \u82f1\u6587\u540d\n remark \u8bf4\u660e\n poster \u6d77\u62a5\n play_status \u64ad\u653e\u72b6\u6001\n area \u5730\u533a\n category \u7c7b\u578b\n views \u6d4f\u89c8\u6570\n score \u8bc4\u5206\n content \u7b80\u4ecb\n prevue \u64ad\u653e\u6863\u671f\n \tseason \u5b63\u5ea6\n \tepisode \u96c6\u6570\n \tplay_time \u64ad\u653e\u65f6\u95f4\n \tweek \u661f\u671f\n shareTitle \u5206\u4eab\u6807\u9898\n shareContent \u5206\u4eab\u5185\u5bb9\n shareImage \u5206\u4eab\u56fe\u7247\n shareUrl \u5206\u4eab\u5730\u5740\n item_permission \u4e3a0\u8868\u793a\u5f53\u524d\u7528\u6237\u6ca1\u6709\u6743\u9650\u4e0b\u8f7d\u8d44\u6e90(\u5fc5\u987b\u4f20\u9012uid\u548ctoken\u7ed9\u5f53\u524d\u63a5\u53e3),\u4ec5\u9650IOS\u5ba2\u6237\u7aef\n ```\n \n ### \u5f71\u89c6\u8d44\u6e90\u5b63\u5ea6\u4fe1\u606f\n - \u63a5\u53e3\u5730\u5740:/resource/season_episode\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id(\u5fc5\u9009) \u5f71\u89c6ID\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n season \u5b63\u5ea6\n episode \u96c6\u6570\n \u8be5\u63a5\u53e3\u4f1a\u628a\u7535\u89c6\u5267\u7684\u6240\u6709\u5b63\u5ea6\u4fe1\u606f\u5217\u51fa\u6765(\u5305\u62ec\u4e86\u5355\u5267\u7b49),\u5982\u679c\u5f71\u89c6\u662f\u7535\u5f71\u5219\u8fd4\u56de\u9519\u8bef\u4fe1\u606f\n \u4f8b\u5982:{\u2018season\u2019:7,\u2019episode\u2019:10} \u8868\u793a\u7b2c7\u5b63\u603b\u5171\u670910\u96c6\n ```\n \n ### \u5f71\u89c6\u4e0b\u8f7d\u8d44\u6e90\u5217\u8868\n - \u63a5\u53e3\u5730\u5740:/resource/itemlist\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id(\u5fc5\u9009) \u5f71\u89c6ID\n client(\u5fc5\u9009) \u5ba2\u6237\u7aef\u7c7b\u578b,1-IOS,2-\u5b89\u5353,3-WP\n uid(\u5fc5\u9009) \u7528\u6237UID\n token(\u5fc5\u9009) \u7528\u6237token\n file(\u53ef\u9009) \u662f\u5426\u540c\u65f6\u83b7\u53d6\u4e0b\u8f7d\u94fe\u63a5 1-\u83b7\u53d6,0-\u4e0d\u83b7\u53d6\n click(\u53ef\u9009) \u90e8\u5206app\u5ba2\u6237\u7aef\u9ed8\u8ba4\u53ea\u8f93\u51fa\u56fa\u5b9a\u7684\u4e2d\u6587\u5b57\u5e55,\u66f4\u591a\u7684\u9700\u8981\u518d\u6b21\u70b9\u51fb\u83b7\u5f97,click\u4e3a1\u5219\u8868\u793a\u83b7\u53d6\u66f4\u591a\u7684\u6570\u636e\n ```\n \n - \u8fd4\u56de\u6570\u636e(\u7535\u89c6\u5267\u7684\u6570\u7ec4\u7ed3\u6784,\u7b2c\u4e00\u5c42\u662f\u5b63\u5ea6\u4fe1\u606f,\u7b2c\u4e8c\u5c42\u662f\u683c\u5f0f,\u7b2c\u4e09\u5c42\u662f\u6570\u636e\u5217\u8868,\u7535\u5f71\u548c\u516c\u5f00\u8bfe\u7684\u7b2c\u4e00\u5c42\u662f\u8d44\u6e90\u683c\u5f0f,\u7b2c\u4e8c\u5c42\u624d\u662f\u6570\u636e\u5217\u8868):\n \n ```\n id \u8d44\u6e90ID\n name \u8d44\u6e90\u540d\n format \u8d44\u6e90\u683c\u5f0f\n season \u8d44\u6e90\u5b63\u5ea6\n episode \u8d44\u6e90\u96c6\u6570\n size \u6587\u4ef6\u5927\u5c0f\n dateline \u8d44\u6e90\u6dfb\u52a0\u65f6\u95f4\n link \u5f53\u9700\u8981\u540c\u65f6\u83b7\u53d6\u4e0b\u8f7d\u94fe\u63a5\u65f6\u8be5\u53c2\u6570\u6709\u6570\u636e,\u4ec5\u9650\u8fd4\u56de\u7535\u9a74\u548c\u78c1\u529b\u94fe\u63a5\n info \u5982\u679c\u5f53\u524d\u7528\u6237\u6ca1\u6709\u8db3\u591f\u6743\u9650\u83b7\u53d6\u7535\u89c6\u5267\u7684\u8d44\u6e90\u5217\u8868,\u8be5\u53c2\u6570\u4f1a\u8f93\u51fa\u63d0\u793a\u7528\u6237\u6700\u591a\u53ea\u80fd\u67e5\u770b\u8d44\u6e90\u6761\u6570\u7684\u4fe1\u606f,\u9ed8\u8ba4\u4e3a\u7a7a\n ```\n \n ### \u5f71\u89c6\u4e0b\u8f7d\u8d44\u6e90\u5217\u8868\u2014\u4e0d\u9a8c\u8bc1\u7528\u6237\u6743\u9650\n - \u63a5\u53e3\u5730\u5740:/resource/itemlist_web\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id(\u5fc5\u9009) \u5f71\u89c6ID\n file(\u53ef\u9009) \u662f\u5426\u540c\u65f6\u83b7\u53d6\u4e0b\u8f7d\u94fe\u63a5 1-\u83b7\u53d6,0-\u4e0d\u83b7\u53d6\n season(\u5fc5\u9009) \u5b63\u5ea6\n episode(\u5fc5\u9009) \u96c6\u6570\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n id \u8d44\u6e90ID\n name \u8d44\u6e90\u540d\n format \u8d44\u6e90\u683c\u5f0f\n season \u8d44\u6e90\u5b63\u5ea6\n episode \u8d44\u6e90\u96c6\u6570\n size \u6587\u4ef6\u5927\u5c0f\n dateline \u8d44\u6e90\u6dfb\u52a0\u65f6\u95f4\n link \u5f53\u9700\u8981\u540c\u65f6\u83b7\u53d6\u4e0b\u8f7d\u94fe\u63a5\u65f6\u8be5\u53c2\u6570\u6709\u6570\u636e,\u4ec5\u9650\u8fd4\u56de\u7535\u9a74\u548c\u78c1\u529b\u94fe\u63a5\n info \u5982\u679c\u5f53\u524d\u7528\u6237\u6ca1\u6709\u8db3\u591f\u6743\u9650\u83b7\u53d6\u7535\u89c6\u5267\u7684\u8d44\u6e90\u5217\u8868,\u8be5\u53c2\u6570\u4f1a\u8f93\u51fa\u63d0\u793a\u7528\u6237\u6700\u591a\u53ea\u80fd\u67e5\u770b\u8d44\u6e90\u6761\u6570\u7684\u4fe1\u606f,\u9ed8\u8ba4\u4e3a\u7a7a\n ```\n \n ### \u5f71\u89c6\u8d44\u6e90\u4e0b\u8f7d\u5730\u5740\n - \u63a5\u53e3\u5730\u5740:/resource/itemlink\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id(\u5fc5\u9009) \u8d44\u6e90ID\n ```\n \n - \u8fd4\u56de\u53c2\u6570:\n ```\n address \u4e0b\u8f7d\u5730\u5740\n way \u4e0b\u8f7d\u65b9\u5f0f 1-\u7535\u9a74 2-\u78c1\u529b 9-\u7f51\u76d8 12-\u57ce\u901a\u76d8\n ```\n \n ### \u5b57\u5e55\u5217\u8868\n - \u63a5\u53e3\u5730\u5740:/subtitle/fetchlist\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n limit(\u53ef\u9009) \u6570\u91cf\n page(\u53ef\u9009) \u9875\u7801\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n count \u5b57\u5e55\u603b\u6570\n list \u5b57\u5e55\u96c6\u5408\n id \u5b57\u5e55ID\n cnname \u5b57\u5e55\u4e2d\u6587\u540d\n enname \u5b57\u5e55\u82f1\u6587\u540d\n resourceid \u5bf9\u5e94\u7684\u8d44\u6e90ID\n resource_info \u8d44\u6e90\u8be6\u60c5\n \tcnname \u4e2d\u6587\u540d\n \tenname \u82f1\u6587\u540d\n \tposter \u6d77\u62a5\n segment \u5bf9\u5e94\u7247\u6e90\n source \u5b57\u5e55\u53d1\u5e03\u8005 zimuzu(\u5b57\u5e55\u7ec4)\n category \u7c7b\u578b\n lang \u8bed\u8a00\n format \u683c\u5f0f\n remark \u5907\u6ce8\n views \u6d4f\u89c8\u6570\n dateline \u53d1\u5e03\u65f6\u95f4\n ```\n \n ### \u5b57\u5e55\u8be6\u60c5\n - \u63a5\u53e3\u5730\u5740:/subtitle/getinfo\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id \u5b57\u5e55ID\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n id \u5b57\u5e55ID\n cnname \u5b57\u5e55\u4e2d\u6587\u540d\n enname \u5b57\u5e55\u82f1\u6587\u540d\n resourceid \u5bf9\u5e94\u7684\u8d44\u6e90ID\n segment \u5bf9\u5e94\u7247\u6e90\n source \u5b57\u5e55\u53d1\u5e03\u8005 zimuzu(\u5b57\u5e55\u7ec4)\n category \u7c7b\u578b\n file \u5b57\u5e55\u6587\u4ef6\u4e0b\u8f7d\u5730\u5740(\u5982\u679c\u7528\u6237\u6ca1\u6743\u9650\u6d4f\u89c8\u5219\u4e3a\u7a7a)\n filename \u5b57\u5e55\u6587\u4ef6\u540d\n lang \u8bed\u8a00\n format \u683c\u5f0f\n remark \u5907\u6ce8\n views \u6d4f\u89c8\u6570\n dateline \u53d1\u5e03\u65f6\u95f4\n protect_expire \u5b57\u5e55\u4e0b\u8f7d\u4fdd\u62a4\u671f\u5230\u671f\u65f6\u95f4(unix\u65f6\u95f4\u6233),\u8868\u793a\u5f53\u524d\u5b57\u5e55\u5904\u4e8e\u4fdd\u62a4\u671f\u5185,\u7528\u6237\u4e0d\u80fd\u67e5\u770b,\u540c\u65f6file\u7684\u503c\u4e3a\u7a7a,\u5982\u4e3a0\u5219\u8868\u793a\u6ca1\u6709\u4fdd\u62a4\u671f\u6216\u8005\u5df2\u8fc7\u671f\n resource_info \u5bf9\u5e94\u7684\u8d44\u6e90\u4fe1\u606f\n \tcnname \u4e2d\u6587\u540d\n \tenname \u82f1\u6587\u540d\n \tposter \u6d77\u62a5\n ```\n \n ### \u5b57\u5e55\u8be6\u60c5\u2014\u4e0d\u9a8c\u8bc1\u7528\u6237\u6743\u9650\n - \u63a5\u53e3\u5730\u5740:/subtitle/getinfo_web\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id \u5b57\u5e55ID\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n id \u5b57\u5e55ID\n cnname \u5b57\u5e55\u4e2d\u6587\u540d\n enname \u5b57\u5e55\u82f1\u6587\u540d\n resourceid \u5bf9\u5e94\u7684\u8d44\u6e90ID\n segment \u5bf9\u5e94\u7247\u6e90\n source \u5b57\u5e55\u53d1\u5e03\u8005 zimuzu(\u5b57\u5e55\u7ec4)\n category \u7c7b\u578b\n file \u5b57\u5e55\u6587\u4ef6\u4e0b\u8f7d\u5730\u5740(\u5982\u679c\u5728\u4fdd\u62a4\u671f\u5c31\u4e0d\u663e\u793a)\n filename \u5b57\u5e55\u6587\u4ef6\u540d\n lang \u8bed\u8a00\n format \u683c\u5f0f\n remark \u5907\u6ce8\n views \u6d4f\u89c8\u6570\n dateline \u53d1\u5e03\u65f6\u95f4\n \u672a\u627e\u5230\u7d22\u5f15\u9879\u3002\n protect_expire \u5b57\u5e55\u4e0b\u8f7d\u4fdd\u62a4\u671f\u5230\u671f\u65f6\u95f4(unix\u65f6\u95f4\u6233),\u8868\u793a\u5f53\u524d\u5b57\u5e55\u5904\u4e8e\u4fdd\u62a4\u671f\u5185,\u7528\u6237\u4e0d\u80fd\u67e5\u770b,\u540c\u65f6file\u7684\u503c\u4e3a\u7a7a,\u5982\u4e3a0\u5219\u8868\u793a\u6ca1\u6709\u4fdd\u62a4\u671f\u6216\u8005\u5df2\u8fc7\u671f\n resource_info \u5bf9\u5e94\u7684\u8d44\u6e90\u4fe1\u606f\n \tcnname \u4e2d\u6587\u540d\n \tenname \u82f1\u6587\u540d\n \tposter \u6d77\u62a5\n ```\n \n ### \u8d44\u8baf\u5217\u8868\n - \u63a5\u53e3\u5730\u5740:/article/fetchlist\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n newstype news-\u65b0\u95fb,report-\u6536\u89c6\u5feb\u62a5,m_review-\u5f71\u8bc4,t_review-\u5267\u8bc4,new_review-\u65b0\u5267\u8bc4\u6d4b,recom-\u7247\u5355\u63a8\u8350 \u9ed8\u8ba4\u4e3a\u6240\u6709\u7c7b\u578b\n limit(\u53ef\u9009) \u6570\u91cf\n page(\u53ef\u9009) \u9875\u7801\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n ID \u8d44\u8bafID\n Title \u8d44\u8baf\u6807\u9898\n Type \u8d44\u8baf\u7c7b\u578b news-\u65b0\u95fb,guide-\u5bfc\u89c6,\u5f71\u8bc4-movie_review,\u5267\u8bc4-tv_review\n Poster \u6d77\u62a5\n Dateline\t\u53d1\u5e03\u65f6\u95f4\n ```\n \n ### \u8d44\u8baf\u5185\u5bb9\n - \u63a5\u53e3\u5730\u5740:/article/getinfo\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id \u8d44\u8bafID\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n id \u8d44\u8bafID\n title \u8d44\u8baf\u6807\u9898\n content \u8d44\u8baf\u5185\u5bb9\n dateline \u53d1\u5e03\u65f6\u95f4\n poster \u6d77\u62a5\n resourceid \u5bf9\u5e94\u7684\u5f71\u89c6\u8d44\u6e90ID,\u53ef\u80fd\u4e3a0,\u8868\u793a\u6ca1\u6709\u5173\u8054\u5f71\u89c6\u8d44\u6e90\n ```\n \n ### \u5168\u7ad9\u641c\u7d22\n - \u63a5\u53e3\u5730\u5740: /search\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n k(\u5fc5\u9009) \u641c\u7d22\u5173\u952e\u8bcd\n st(\u53ef\u9009) \u641c\u7d22\u7c7b\u578b,resource-\u5f71\u89c6\u8d44\u6e90,subtitle-\u5b57\u5e55\u8d44\u6e90,article-\u8d44\u8baf\u4ee5\u53ca\u5f71\u8bc4\u548c\u5267\u8bc4.\u5982\u679c\u4e3a\u7a7a,\u5219\u5728\u4ee5\u4e0a\u4e09\u79cd\u8d44\u6e90\u4e2d\u641c\u7d22\n order(\u53ef\u9009) \u6392\u5e8f pubtime\u53d1\u5e03\u65f6\u95f4 uptime\u66f4\u65b0\u65f6\u95f4 \u9ed8\u8ba4\u4e3a\u66f4\u65b0\u65f6\u95f4\n limit(\u53ef\u9009) \u6bcf\u9875\u6570\u91cf(\u9ed8\u8ba4\u8f93\u51fa20\u4e2a)\n page(\u53ef\u9009) \u9875\u7801\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n ```\n itemid \u5bf9\u5e94\u7684\u8d44\u6e90ID\n title \u8d44\u6e90\u6807\u9898\n type resource-\u5f71\u89c6\u8d44\u6e90 subtitle-\u5b57\u5e55 article-\u8d44\u8baf\n channel \u5f53type\u4e3aresource\u7684\u65f6\u5019\u6709\u6548,tv-\u7535\u89c6\u5267,movie-\u7535\u5f71,openclass-\u516c\u5f00\u8bfe\n pubtime \u53d1\u5e03\u65f6\u95f4\n uptime \u66f4\u65b0\u65f6\u95f4\n ```\n \n ### \u7f8e\u5267\u65f6\u95f4\u8868\n - \u63a5\u53e3\u5730\u5740:/tv/schedule\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n start(\u5fc5\u9009) \u5f00\u59cb\u65f6\u95f4,\u6807\u51c6\u7684\u65f6\u95f4\u683c\u5f0f,\u5982:2015-02-03\u62162015-2-3\u621620150203\n end(\u5fc5\u9009) \u7ed3\u675f\u65f6\u95f4,\u540c\u4e0a,\u5f00\u59cb\u65f6\u95f4\u548c\u7ed3\u675f\u65f6\u95f4\u4e0d\u80fd\u8d85\u8fc731\u5929\n limit(\u53ef\u9009) \u8fd4\u56de\u6570\u91cf\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n id \u7535\u89c6\u5267ID\n cnname \u7535\u89c6\u5267\u4e2d\u6587\u540d\n enname \u7535\u89c6\u5267\u82f1\u6587\u540d\n season \u5b63\u5ea6\n episode \u96c6\u6570\n poster \u6d77\u62a5\n ```\n \n ### \u4eca\u65e5\u70ed\u95e8\u6392\u884c\n - \u63a5\u53e3\u5730\u5740:/resource/top\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n channel(\u53ef\u9009) \u9891\u9053 \u9ed8\u8ba4\u4e3a\u7535\u5f71\u548c\u7535\u89c6\u5267\u7684\u6392\u884c\u699c tv\u7535\u89c6\u5267 movie \u7535\u5f71\n limit(\u53ef\u9009) \u83b7\u53d6\u6570\u91cf,\u9ed8\u8ba4\u4e3a5\u4e2a\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n id \u5f71\u89c6ID\n cnname \u4e2d\u6587\u540d\n channel \u9891\u9053\n area \u56fd\u5bb6\n category \u7c7b\u578b\n publish_year \u53d1\u5e03\u5e74\u4efd\n play_status \u64ad\u653e\u72b6\u6001\n ```\n \n ### \u4eca\u65e5\u66f4\u65b0\n - \u63a5\u53e3\u5730\u5740:/resource/today\n - \u8fd4\u56de\u6570\u636e:\n \n ```\n resourceid \u5f71\u89c6ID\n name \u4e0b\u8f7d\u8d44\u6e90\u540d\n format \u683c\u5f0f\n season \u5b63\u5ea6\n episode \u96c6\u6570\n size \u6587\u4ef6\u5927\u5c0f\n ways \u4e0b\u8f7d\u65b9\u5f0f\u96c6\u5408 1-\u7535\u9a74 2-\u78c1\u529b\n ```\n \n ### \u7528\u6237\u63a5\u53e3\n #### \u7528\u6237\u6ce8\u518c\n - \u63a5\u53e3\u5730\u5740:/user/register\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n email \u90ae\u7bb1\n password \u5bc6\u7801(\u6700\u5c11\u516b\u4f4d)\n nickname \u6635\u79f0\n sex \u6027\u522b 0-\u5bc6\u7801 1-\u7537 2-\u5973 3-\u5176\u4ed6\n source \u6ce8\u518c\u6765\u6e90 android-\u5b89\u5353\u5ba2\u6237\u7aef,ios-\u82f9\u679c\u5ba2\u6237\u7aef\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n uid \u7528\u6237UID\n ```\n \n #### \u7528\u6237\u767b\u5f55\n - \u63a5\u53e3\u5730\u5740:/user/login\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n account \u7528\u6237\u8d26\u53f7,\u53ef\u4ee5\u662f\u90ae\u7bb1,\u4e5f\u53ef\u4ee5\u662f\u6635\u79f0\n password \u5bc6\u7801\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n ```\n uid \u7528\u6237uid\n token \u767b\u5f55\u51ed\u8bc1\n \u8bf4\u660e:\u7528\u6237\u6700\u591a\u518d\u4e94\u53f0\u8bbe\u5907\u4e0a\u767b\u5f55,\u5982\u6709\u8d85\u51fa,\u7b2c\u4e00\u4e2a\u767b\u5f55\u7684\u51ed\u8bc1\u5c06\u88ab\u5220\u9664\n ```\n \n #### \u9000\u51fa\u767b\u5f55\n - \u63a5\u53e3\u5730\u5740:/user/logout\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n uid \u7528\u6237uid\n token \u7528\u6237\u767b\u5f55\u51ed\u8bc1\n nickname \u7528\u6237\u6635\u79f0\n sex \u6027\u522b 0-\u4fdd\u5bc6 1-\u7537 2-\u5973 3-\u5176\u4ed6\n email \u90ae\u7bb1\n userpic \u5934\u50cf\n group_name \u6240\u5c5e\u7528\u6237\u7ec4\n ```\n \n #### \u83b7\u53d6\u5f53\u524d\u7528\u6237\u4fe1\u606f\n - \u63a5\u53e3\u5730\u5740:/user/get_info\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n uid \u7528\u6237uid\n token \u7528\u6237\u767b\u5f55\u51ed\u8bc1\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n uid \u7528\u6237uid\n nickname \u7528\u6237\u6635\u79f0\n sex \u6027\u522b 0-\u4fdd\u5bc6 1-\u7537 2-\u5973 3-\u5176\u4ed6\n email \u90ae\u7bb1\n userpic \u5934\u50cf\n group_name \u6240\u5c5e\u7528\u6237\u7ec4\n ```\n \n #### \u7b7e\u5230\u72b6\u6001\n - \u63a5\u53e3\u5730\u5740:/user/sign_status\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n uid \u7528\u6237ID\n token \u767b\u5f55\u51ed\u8bc1\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n group_name \u7528\u6237\u7ec4\n need_day \u5347\u7ea7\u6240\u9700\u5929\u6570\n last_sign \u6700\u8fd1\u4e09\u6b21\u767b\u5f55\u65f6\u95f4\n sign_times \u8fde\u7eed\u7b7e\u5230\u5929\u6570\n ```\n \n #### \u7528\u6237\u7b7e\u5230\n - \u63a5\u53e3\u5730\u5740:/user/sign\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n uid \u7528\u6237ID\n token \u767b\u5f55\u51ed\u8bc1\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n \u7b7e\u5230\u6210\u529fstatus\u8fd4\u56de1,info\u662f\u7b7e\u5230\u6210\u529f\u7684\u63d0\u793a\u8bed\n group_name \u7528\u6237\u7ec4\n need_day \u5347\u7ea7\u6240\u9700\u5929\u6570\n last_sign \u6700\u8fd1\u4e09\u6b21\u767b\u5f55\u65f6\u95f4\n sign_times \u8fde\u7eed\u7b7e\u5230\u5929\u6570\n ```\n \n #### \u83b7\u53d6\u6536\u85cf\u5217\u8868\n - \u63a5\u53e3\u5730\u5740:/fav/fetchlist\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n ft \u6536\u85cf\u7c7b\u578b tv-\u7535\u89c6\u5267,movie-\u7535\u5f71,openclass-\u516c\u5f00\u8bfe \u9ed8\u8ba4\u4e3a\u7a7a\n page \u9875\u7801\n limit \u6bcf\u9875\u6570\u91cf\n uid \u7528\u6237ID\n token \u767b\u5f55\u51ed\u8bc1\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n count:\u6536\u85cf\u603b\u6570\n list \u6536\u85cf\u5217\u8868\n itemid \u8d44\u6e90ID\n poster \u8d44\u6e90\u6d77\u62a5\n channel \u8d44\u6e90\u7c7b\u578btv,movie,openclass\n area \u8d44\u6e90\u5730\u533a\n cnname \u8d44\u6e90\u4e2d\u6587\u540d\n enname \u8d44\u6e90\u82f1\u6587\u540d\n category \u8d44\u6e90\u7c7b\u578b\n publish_year\t\u53d1\u5e03\u5e74\u4ee3\n remark \u8bf4\u660e\n play_status \u64ad\u653e\u72b6\u6001\n premiere \u9996\u64ad\u65e5\u671f\n updatetime \u66f4\u65b0\u65f6\u95f4\n prevue \u64ad\u653e\u65f6\u95f4\u8868,\u53ef\u80fd\u4e3a\u7a7a\n ```\n \n #### \u627e\u56de\u5bc6\u7801\n - \u63a5\u53e3\u5730\u5740:/user/forget\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n email \u90ae\u7bb1\u8d26\u53f7\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n status-\u8fd4\u56de\u72b6\u6001,info-\u63d0\u793a\u4fe1\u606f,\u64cd\u4f5c\u6210\u529f\u540e\u56de\u63d0\u793a\u7528\u6237\u53bb\u90ae\u7bb1\u67e5\u770b\u627e\u56de\u5bc6\u7801\u7684\u94fe\u63a5\n ```\n \n #### \u6536\u85cf\u72b6\u6001\n - \u63a5\u53e3\u5730\u5740:/fav/check_follow\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id \u5f71\u89c6\u8d44\u6e90ID\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n data 1-\u5df2\u6536\u85cf 0-\u672a\u6536\u85cf\n ```\n \n #### \u6536\u85cf\u8d44\u6e90\n - \u63a5\u53e3\u5730\u5740:/fav/follow\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id \u8d44\u6e90ID\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n status\u4e3a1\u5219\u8868\u793a\u64cd\u4f5c\u6210\u529f\n ```\n \n #### \u53d6\u6d88\u6536\u85cf\n - \u63a5\u53e3\u5730\u5740:/fav/unfollow\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id \u8d44\u6e90ID\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n status\u4e3a1\u5219\u8868\u793a\u64cd\u4f5c\u6210\u529f\n ```\n \n ### \u77ed\u8bc4\u63a5\u53e3\n #### \u83b7\u53d6\u77ed\u8bc4\n \u77ed\u8bc4\u63a5\u53e3\u662f\u5168\u7ad9\u77ed\u8bc4\u901a\u7528\u7684\u63a5\u53e3,\u4e0d\u518d\u5bf9\u5f71\u89c6\u6216\u5b57\u5e55\u7b49\u505a\u5355\u72ec\u7684\u63a5\u53e3.\u65e0\u8bba\u5f53\u524d\u7528\u6237\u662f\u5426\u767b\u5f55,\u8c03\u7528\u77ed\u8bc4\u63a5\u53e3\u90fd\u9700\u8981uid\u548ctoken\u4e24\u4e2a\u53c2\u6570\n \u8fd4\u56de\u7684\u53c2\u6570\u4e2dstatus\u4e3a1,\u5219\u8868\u793a\u8fd4\u56de\u6b63\u5e38,\u5426\u5219\u4f1a\u8fd4\u56de\u5931\u8d25\u539f\u56e0,\u5176\u4ed6\u77ed\u8bc4\u63a5\u53e3\u76f8\u540c\n \n - \u63a5\u53e3\u5730\u5740:/comment/fetch\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n channel \u9891\u9053,article-\u8d44\u8baf,openclass-\u516c\u5f00\u8bfe,tv-\u7535\u89c6\u5267,movie-\u7535\u5f71,subtitle-\u5b57\u5e55\n itemid \u5bf9\u5e94\u7684\u8d44\u6e90ID\n pagesize \u6bcf\u9875\u6570\u91cf\n page(\u53ef\u9009) \u9875\u7801,\u9ed8\u8ba4\u4e3a\u6700\u540e\u4e00\u9875\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n count \u77ed\u8bc4\u603b\u6570\n pageCount \u603b\u9875\u7801\u6570\n page \u5f53\u524d\u9875\u6570\n pagesize \u6bcf\u9875\u77ed\u8bc4\u6570\n list \u77ed\u8bc4\u6570\u7ec4\n \tid \u77ed\u8bc4ID\n \tauthor \u53d1\u5e03\u4ebaUID\n \tnickname \u53d1\u5e03\u4eba\u6635\u79f0\n \tavatar \u53d1\u5e03\u4eba\u5934\u50cf\n \tcontent \u77ed\u8bc4\u5185\u5bb9\n \tgood \u652f\u6301\u6570\n \tbad \u53cd\u5bf9\u6570\n \tdateline \u77ed\u8bc4\u53d1\u5e03\u65f6\u95f4\n \thot 1-\u70ed\u95e8\u77ed\u8bc4,\u53ea\u6709\u5728page\u4e3a\u7b2c\u4e00\u9875,\u6700\u540e\u4e00\u9875\u6216\u8005\u672a\u8f93\u5165\u503c\u7684\u65f6\u5019\u624d\u6709\u6570\u636e\n \treply \u8be5\u77ed\u8bc4\u7684\u56de\u590d\u8bc4\u8bba,\u8fd4\u56de\u7684\u53c2\u6570\u4e0e\u4e0a\u9762\u7c7b\u4f3c\n \tavatar \u5934\u50cf\n \tgroup_name \u6240\u5c5e\u7528\u6237\u7ec4\n ```\n \n #### \u4fdd\u5b58\u77ed\u8bc4\n \n - \u63a5\u53e3\u5730\u5740:/comment/save\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n channel \u9891\u9053,article-\u8d44\u8baf,openclass-\u516c\u5f00\u8bfe,tv-\u7535\u89c6\u5267,movie-\u7535\u5f71,subtitle-\u5b57\u5e55\n itemid \u5bf9\u5e94\u7684\u8d44\u6e90ID\n content \u77ed\u8bc4\u5185\u5bb9\n replyid \u5982\u679c\u662f\u56de\u590d\u77ed\u8bc4,\u5219\u4e3a\u5bf9\u5e94\u7684\u77ed\u8bc4ID,\u5426\u5219\u4e3a0\n ```\n \n #### \u66f4\u65b0\u77ed\u8bc4\n - \u63a5\u53e3\u5730\u5740:/comment/update\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n commentId \u77ed\u8bc4ID\n content \u77ed\u8bc4\u5185\u5bb9\n ```\n \n #### \u5220\u9664\u77ed\u8bc4\n - \u63a5\u53e3\u5730\u5740:/comment/delete\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id \u77ed\u8bc4ID\n ```\n \n #### \u652f\u6301\u77ed\u8bc4\n - \u63a5\u53e3\u5730\u5740:/comment/good\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id \u77ed\u8bc4ID\n ```\n \n #### \u53cd\u5bf9\u77ed\u8bc4\n - \u63a5\u53e3\u5730\u5740:/comment/bad\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n id \u77ed\u8bc4ID\n ```\n \n ### \u7f51\u7ad9\u914d\u7f6e\n \u4ee5\u4e0b\u63a5\u53e3\u90fd\u4e0d\u9700\u8981\u6743\u9650\u9a8c\u8bc1,\u53ef\u4ee5\u76f4\u63a5\u8bbf\u95ee\u83b7\u53d6\n \n #### \u7f51\u7ad9\u5168\u5c40\u53c2\u6570\n - \u63a5\u53e3\u5730\u5740:/config/app\n \n #### \u8d44\u6e90\u7c7b\u578b\n - \u63a5\u53e3\u5730\u5740:/config/resource_category\n \n #### \u8d44\u6e90\u5730\u533a\n - \u63a5\u53e3\u5730\u5740:/config/resource_area\n \n #### \u8d44\u6e90\u683c\u5f0f\n - \u63a5\u53e3\u5730\u5740:/config/resource_format\n \n #### \u8d44\u6e90\u8bed\u8a00\n - \u63a5\u53e3\u5730\u5740:/config/resource_lang\n \n #### \u8d44\u6e90\u7535\u89c6\u53f0\n - \u63a5\u53e3\u5730\u5740:/config/resource_tv\n \n #### \u5e7f\u544a\u5185\u5bb9\n - \u63a5\u53e3\u5730\u5740:/ad\n - \u8fd4\u56de\u6570\u636e:\n \n ```\n index \u9996\u9875\n resource_list \u5f71\u89c6\u8d44\u6e90\u5217\u8868\n resource_show \u5f71\u89c6\u8d44\u6e90\u8be6\u60c5\u9875\n resource_file_show \u5f71\u89c6\u8d44\u6e90\u6587\u4ef6\u8be6\u60c5\n schedule \u65f6\u95f4\u8868\n subitlte_show \u5b57\u5e55\u8be6\u60c5\u9875\n sign \u7b7e\u5230\u9875\n fav \u6211\u7684\u6536\u85cf\n \u4ee5\u4e0a\u6bcf\u4e2a\u53c2\u6570\u53c8\u5bf9\u5e94\u4e86link\u548cpic\u4e24\u4e2a,\u5206\u522b\u4e3a\u5e7f\u544a\u94fe\u63a5\u548c\u5e7f\u544a\u56fe\u7247\n ```\n \n #### \u7248\u672c\u68c0\u67e5\n - \u63a5\u53e3\u5730\u5740:/version/check\n - \u4f20\u9012\u53c2\u6570:\n \n ```\n vcode:\u7248\u672c\u53f7,\u4f7f\u7528\u6574\u5f62\u6570\u5b57\n ```\n \n - \u8fd4\u56de\u6570\u636e:\n \n ```\n need_update:\u662f\u5426\u9700\u8981\u66f4\u65b0 true-\u9700\u8981,false-\u4e0d\u9700\u8981\n download_url:\u4e0b\u8f7d\u5730\u5740\n version:\u6700\u65b0\u7248\u672c\u53f7\n content:\u66f4\u65b0\u4fe1\u606f\n ```\n \n \n ### 0.0.1 (20161209)\n \n - \u9879\u76ee\u521d\u59cb\u5316\n \nKeywords: zimuzu,api,sdk,service\nPlatform: any\nClassifier: Development Status :: 3 - Alpha\nClassifier: Intended Audience :: Developers\nClassifier: Topic :: Software Development :: SDK\nClassifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)\nClassifier: Programming Language :: Python :: 3\nClassifier: Programming Language :: Python :: 3.3\nClassifier: Programming Language :: Python :: 3.4\nClassifier: Programming Language :: Python :: 3.5\nRequires-Python: >=3.3\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "python-zimuzu", "package_url": "https://pypi.org/project/python-zimuzu/", "platform": "", "project_url": "https://pypi.org/project/python-zimuzu/", "project_urls": null, "release_url": "https://pypi.org/project/python-zimuzu/0.0.1/", "requires_dist": [ "click (>=6.6)", "schedule (>=0.4.2)" ], "requires_python": "", "summary": "", "version": "0.0.1" }, "last_serial": 3802805, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6949de7cb18534bc3f2ebb0cdb3ce498", "sha256": "c780ae4b6bea39f3298734f0d264a8e53559a57ef1f0eabdce171f2625969e6a" }, "downloads": -1, "filename": "python_zimuzu-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6949de7cb18534bc3f2ebb0cdb3ce498", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22040, "upload_time": "2016-12-09T13:51:30", "url": "https://files.pythonhosted.org/packages/2e/a2/0c25bed1efca08202189c0acc3c120390912b7069d16e6a6c94bc9d5256b/python_zimuzu-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2363a5232c733f85c512fdeebf1b8f7", "sha256": "4f6234e06874fa8038e12ab58c452965d7d33ed17d6faeccbd488a87b59656a9" }, "downloads": -1, "filename": "python-zimuzu-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d2363a5232c733f85c512fdeebf1b8f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33746, "upload_time": "2016-12-09T13:51:33", "url": "https://files.pythonhosted.org/packages/f4/1d/8d9397730734c47a0520661a7ccfbd936398dbdccf2bb5e7ddf090c4fb10/python-zimuzu-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6949de7cb18534bc3f2ebb0cdb3ce498", "sha256": "c780ae4b6bea39f3298734f0d264a8e53559a57ef1f0eabdce171f2625969e6a" }, "downloads": -1, "filename": "python_zimuzu-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6949de7cb18534bc3f2ebb0cdb3ce498", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22040, "upload_time": "2016-12-09T13:51:30", "url": "https://files.pythonhosted.org/packages/2e/a2/0c25bed1efca08202189c0acc3c120390912b7069d16e6a6c94bc9d5256b/python_zimuzu-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2363a5232c733f85c512fdeebf1b8f7", "sha256": "4f6234e06874fa8038e12ab58c452965d7d33ed17d6faeccbd488a87b59656a9" }, "downloads": -1, "filename": "python-zimuzu-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d2363a5232c733f85c512fdeebf1b8f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33746, "upload_time": "2016-12-09T13:51:33", "url": "https://files.pythonhosted.org/packages/f4/1d/8d9397730734c47a0520661a7ccfbd936398dbdccf2bb5e7ddf090c4fb10/python-zimuzu-0.0.1.tar.gz" } ] }