Changes between Version 6 and Version 7 of pclady_modern1.0.0_api


Ignore:
Timestamp:
03/04/2016 06:22:38 PM (10 years ago)
Author:
caomenglin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pclady_modern1.0.0_api

    v6 v7  
    15011501== 5.老师/达人 == 
    15021502 
    1503 === 3.1获取老师表 ===  
     1503=== 5.1获取老师表 ===  
    15041504开发环境:http://dev15.pclady.com.cn/app/techerList.jsp  [[BR]] 
    15051505线上环境:http://modern.pclady.com.cn/app/techerList.jsp [[BR]] 
     
    16971697        "followList":{ 
    16981698                        "techId":111 
    1699                         "usNickName": "老师姓名", 
     1699                        "techNickName": "老师姓名", 
    17001700                        "techIconUrl": "http://img.pconline.com.cn/7.jpg", 
    17011701                        "techType": 1, 
     
    17211721||= courseList =||= 视频教程列表 =||= followList =||= 老师关注列表 =|| 
    17221722[[BR]] 
     1723 
     1724---------- 
     1725== 6.个人中心 == 
     1726 
     1727=== 6.1用户信息 ===  
     1728开发环境:http://dev15.pclady.com.cn/app/userInfo.jsp  [[BR]] 
     1729线上环境:http://modern.pclady.com.cn/app/userInfo.jsp [[BR]] 
     1730mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/userInfo.jsp 
     1731 
     1732**说明** 
     1733 
     1734>获取用户信息 
     1735 
     1736**缓存时间** 
     1737 
     1738>15分钟 
     1739 
     1740**提交方式** 
     1741 
     1742>GET 
     1743 
     1744 
     1745**是否登录** 
     1746 
     1747> 是 
     1748 
     1749**数据来源** 
     1750 
     1751> 后台 
     1752 
     1753**参数** 
     1754 
     1755||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     1756 
     1757**返回** 
     1758 
     1759{{{#!java 
     1760{ 
     1761    "status": 0, 
     1762    "msg": "请求成功", 
     1763    "data": { 
     1764        "userType": 1, 
     1765        "userNickName": "用户昵称", 
     1766        "collectTotal": 260, 
     1767        "followTotal": 56, 
     1768        "messageTotal": 20, 
     1769        "freeCourse": { 
     1770            "courseId": 11, 
     1771            "price": 1, 
     1772            "imageUrl": "http://img.pconline.com.cn/7.jpg", 
     1773            "title": "课程标题" 
     1774        }, 
     1775        "classes": { 
     1776            "courseId": 11, 
     1777            "time": 1, 
     1778            "title": "课程标题" 
     1779        } 
     1780    } 
     1781} 
     1782 
     1783}}} 
     1784 
     1785**返回参数说明** 
     1786||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     1787||= userType =||= 0:普通,1:老师,2:达人 =||=collectTotal =||= 收藏数 =|| 
     1788||= followTotal =||= 关注数 =||=messageTotal =||= 消息数 =|| 
     1789||= freeCourse =||= 免费课程节点 =||=classes =||= 最近一节课 =|| 
     1790[[BR]] 
     1791 
     1792 
     1793=== 6.2我的课表 ===  
     1794开发环境:http://dev15.pclady.com.cn/app/myScheduleList.jsp  [[BR]] 
     1795线上环境:http://modern.pclady.com.cn/app/myScheduleList.jsp [[BR]] 
     1796mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/myScheduleList.jsp 
     1797 
     1798**说明** 
     1799 
     1800>查询最近15天的上课时间[[BR]] 
     1801 
     1802**缓存时间** 
     1803 
     1804>0分钟 
     1805 
     1806**是否登录** 
     1807 
     1808> 是 
     1809 
     1810**提交方式** 
     1811 
     1812>GET 
     1813 
     1814**数据来源** 
     1815 
     1816> 后台 
     1817 
     1818**参数** 
     1819 
     1820||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     1821 
     1822**返回** 
     1823 
     1824{{{#!java 
     1825{ 
     1826    "status": 0, 
     1827    "msg": "请求成功", 
     1828    "data": [{ 
     1829                "date":"MM.dd", 
     1830                "dateName":"今天", 
     1831                "times":[{ 
     1832                        "time":"9:00", 
     1833                        "state":0, 
     1834                        "title":"课程标题", 
     1835                        "techNickName":"老师姓名", 
     1836                        "imageUrl":"封面图" 
     1837                        "type":1 
     1838                }] 
     1839    }] 
     1840} 
     1841 
     1842}}} 
     1843 
     1844**返回参数说明** 
     1845||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     1846||= state =||= 0:待上课,1:上课中,2:已到上课时间,3:课程中断,4:已结束,5:未付款 =||= type =||= 1:直播,2:一对一 =|| 
     1847[[BR]] 
     1848 
     1849=== 6.2我的课程列表 ===  
     1850开发环境:http://dev15.pclady.com.cn/app/myCourseList.jsp  [[BR]] 
     1851线上环境:http://modern.pclady.com.cn/app/myCourseList.jsp [[BR]] 
     1852mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/myCourseList.jsp 
     1853 
     1854**说明** 
     1855 
     1856>查询我的课程列表[[BR]] 
     1857 
     1858**缓存时间** 
     1859 
     1860>0分钟 
     1861 
     1862**是否登录** 
     1863 
     1864> 是 
     1865 
     1866**提交方式** 
     1867 
     1868>GET 
     1869 
     1870**数据来源** 
     1871 
     1872> 后台 
     1873 
     1874**参数** 
     1875 
     1876||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     1877||= type =||= 0:全部,1:已预约,2:进行中,3:已完成 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     1878||pageNo||页数||int||1||是|| 
     1879||pageSize||页面大小||int||10||是|| 
     1880 
     1881**返回** 
     1882 
     1883{{{#!java 
     1884{ 
     1885    "status": 0, 
     1886    "msg": "请求成功", 
     1887    "pageNo": 1, 
     1888    "pageSize": 20, 
     1889    "total": 100, 
     1890    "data": [{ 
     1891                "courseId":111, 
     1892                "title":"标题名", 
     1893                "type":1, 
     1894                "imageUrl":"封面图", 
     1895                "price":100, 
     1896                "date":"yyyy-MM-dd hh:mm", 
     1897                "timer":120 
     1898                "techId":111, 
     1899                "techNickName":"老师昵称" 
     1900                "endTime":120 
     1901    }] 
     1902} 
     1903 
     1904}}} 
     1905 
     1906**返回参数说明** 
     1907||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     1908||= state =||= 0:待上课,1:上课中,2:已到上课时间,3:课程中断,4:已结束,5:未付款 =||= type =||= 1:直播,2:一对一 =|| 
     1909||= price =||= 价格 =||=date=||=上课时间=|| 
     1910||= timer =||= 待上课倒计时 =||=endTime=||=课程中断返回的结束倒计时=|| 
     1911[[BR]] 
     1912 
     1913=== 6.3我的课程详情 ===  
     1914开发环境:http://dev15.pclady.com.cn/app/myCourseInfo.jsp  [[BR]] 
     1915线上环境:http://modern.pclady.com.cn/app/myCourseInfo.jsp [[BR]] 
     1916mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/myCourseInfo.jsp 
     1917 
     1918**说明** 
     1919 
     1920>查询我的课程详情,感觉此接口可以和课程列表接口合并[[BR]] 
     1921 
     1922**缓存时间** 
     1923 
     1924>0分钟 
     1925 
     1926**是否登录** 
     1927 
     1928> 是 
     1929 
     1930**提交方式** 
     1931 
     1932>GET 
     1933 
     1934**数据来源** 
     1935 
     1936> 后台 
     1937 
     1938**参数** 
     1939 
     1940||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     1941||pageNo||页数||int||1||是|| 
     1942||pageSize||页面大小||int||10||是|| 
     1943||courseId||课程ID||string||""||是|| 
     1944 
     1945**返回** 
     1946 
     1947{{{#!java 
     1948{ 
     1949    "status": 0, 
     1950    "msg": "请求成功", 
     1951    "data": { 
     1952                "courseId":111, 
     1953                "title":"标题名", 
     1954                "type":1, 
     1955                "imageUrl":"封面图", 
     1956                "price":100, 
     1957                "date":"yyyy-MM-dd hh:mm", 
     1958                "timer":120 
     1959                "techId":111, 
     1960                "techNickName":"老师昵称" 
     1961                "endTime":120 
     1962                "orderID":1111, 
     1963                "phone":13712345678, 
     1964                "orderTime":"yyyy-MM-dd hh:mm:ss" 
     1965    } 
     1966} 
     1967 
     1968}}} 
     1969 
     1970**返回参数说明** 
     1971||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     1972||= state =||= 0:待上课,1:上课中,2:已到上课时间,3:课程中断,4:已结束,5:未付款 =||= type =||= 1:直播,2:一对一 =|| 
     1973||= price =||= 价格 =||=date=||=上课时间=|| 
     1974||= timer =||= 待上课倒计时 =||=endTime=||=课程中断返回的结束倒计时=|| 
     1975[[BR]] 
     1976 
     1977 
     1978=== 6.4我的视频课程列表 ===  
     1979开发环境:http://dev15.pclady.com.cn/app/myViderCourseList.jsp  [[BR]] 
     1980线上环境:http://modern.pclady.com.cn/app/myViderCourseList.jsp [[BR]] 
     1981mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/myViderCourseList.jsp 
     1982 
     1983**说明** 
     1984 
     1985>查询我的视频课程列表[[BR]] 
     1986 
     1987**缓存时间** 
     1988 
     1989>0分钟 
     1990 
     1991**是否登录** 
     1992 
     1993> 是 
     1994 
     1995**提交方式** 
     1996 
     1997>GET 
     1998 
     1999**数据来源** 
     2000 
     2001> 后台 
     2002 
     2003**参数** 
     2004 
     2005||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     2006||pageNo||页数||int||1||是|| 
     2007||pageSize||页面大小||int||10||是|| 
     2008 
     2009**返回** 
     2010 
     2011{{{#!java 
     2012{ 
     2013    "status": 0, 
     2014    "msg": "请求成功", 
     2015    "pageNo": 1, 
     2016    "pageSize": 20, 
     2017    "total": 100, 
     2018    "data": [{ 
     2019                "courseId":111, 
     2020                "title":"标题名", 
     2021                "progress":100, 
     2022                "imageUrl":"封面图" 
     2023                "techId":111, 
     2024                "techNickName":"老师昵称", 
     2025    }] 
     2026} 
     2027 
     2028}}} 
     2029 
     2030**返回参数说明** 
     2031||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     2032||= progress =||= 观看进度 =||=  =||=  =|| 
     2033[[BR]] 
     2034 
     2035=== 6.5我的订单列表 ===  
     2036开发环境:http://dev15.pclady.com.cn/app/myOrderList.jsp  [[BR]] 
     2037线上环境:http://modern.pclady.com.cn/app/myOrderList.jsp [[BR]] 
     2038mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/myOrderList.jsp 
     2039 
     2040**说明** 
     2041 
     2042>查询我的订单[[BR]] 
     2043 
     2044**缓存时间** 
     2045 
     2046>0分钟 
     2047 
     2048**是否登录** 
     2049 
     2050> 是 
     2051 
     2052**提交方式** 
     2053 
     2054>GET 
     2055 
     2056**数据来源** 
     2057 
     2058> 后台 
     2059 
     2060**参数** 
     2061 
     2062||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     2063||= type =||= 0:全部,1:待支付,2:已支付 =||= int =||= 0 =||= 是 =|| 
     2064||pageNo||页数||int||1||是|| 
     2065||pageSize||页面大小||int||10||是|| 
     2066 
     2067**返回** 
     2068 
     2069{{{#!java 
     2070{ 
     2071    "status": 0, 
     2072    "msg": "请求成功", 
     2073    "pageNo": 1, 
     2074    "pageSize": 20, 
     2075    "total": 100, 
     2076    "data": [{ 
     2077                "orderId":111, 
     2078                "title":"标题名", 
     2079                "type":1, 
     2080                "imageUrl":"封面图", 
     2081                "price":100, 
     2082                "timer":120 
     2083                "techId":111, 
     2084                "techNickName":"老师昵称" 
     2085                "state":0, 
     2086                "payTime":"yyyy-MM-dd hh:mm:ss" 
     2087    }] 
     2088} 
     2089 
     2090}}} 
     2091 
     2092**返回参数说明** 
     2093||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     2094||= state =||= 0:已支付,1:待支付,2:已关闭 =||= type =||= 1:直播,2:一对一 =|| 
     2095||= price =||= 价格 =||=timer=||=未支付倒计时=|| 
     2096||= payTime =||= 已支付时间 =||=techId=||=老师ID=|| 
     2097[[BR]] 
     2098 
     2099=== 6.6删除订单 ===  
     2100开发环境:http://dev15.pclady.com.cn/app/deleteOrder.jsp  [[BR]] 
     2101线上环境:http://modern.pclady.com.cn/app/deleteOrder.jsp [[BR]] 
     2102mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/deleteOrder.jsp 
     2103 
     2104**说明** 
     2105 
     2106>删除已关闭的订单[[BR]] 
     2107 
     2108**缓存时间** 
     2109 
     2110>0分钟 
     2111 
     2112**是否登录** 
     2113 
     2114> 是 
     2115 
     2116**提交方式** 
     2117 
     2118>POST 
     2119 
     2120**数据来源** 
     2121 
     2122> 后台 
     2123 
     2124**参数** 
     2125 
     2126||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     2127||= orderId =||= 订单号 =||= int =||= 0 =||= 是 =|| 
     2128 
     2129**返回** 
     2130 
     2131{{{#!java 
     2132{ 
     2133    "status": 0, 
     2134    "msg": "请求成功" 
     2135} 
     2136 
     2137}}} 
     2138 
     2139**返回参数说明** 
     2140[[BR]] 
     2141 
     2142 
     2143=== 6.7资产管理 ===  
     2144开发环境:http://dev15.pclady.com.cn/app/myRewardList.jsp  [[BR]] 
     2145线上环境:http://modern.pclady.com.cn/app/myRewardList.jsp [[BR]] 
     2146mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/myRewardList.jsp 
     2147 
     2148**说明** 
     2149 
     2150>查询我的资产[[BR]] 
     2151 
     2152**缓存时间** 
     2153 
     2154>0分钟 
     2155 
     2156**是否登录** 
     2157 
     2158> 是 
     2159 
     2160**提交方式** 
     2161 
     2162>GET 
     2163 
     2164**数据来源** 
     2165 
     2166> 后台 
     2167 
     2168**参数** 
     2169 
     2170||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     2171||= type =||= 0:支出,1:收入,老师和达人才有收入 =||= int =||= 0 =||= 是 =|| 
     2172||pageNo||页数||int||1||是|| 
     2173||pageSize||页面大小||int||10||是|| 
     2174 
     2175**返回** 
     2176 
     2177{{{#!java 
     2178{ 
     2179    "status": 0, 
     2180    "msg": "请求成功", 
     2181    "pageNo": 1, 
     2182    "pageSize": 20, 
     2183    "total": 100, 
     2184    "income":100, 
     2185    "expenditure":100, 
     2186    "data": [{ 
     2187                "rewardId":111, 
     2188                "amount":5, 
     2189                "title":"标题", 
     2190                "orderId":120 
     2191                "techId":111, 
     2192                "techNickName":"老师昵称", 
     2193                "payTime":"yyyy-MM-dd hh:mm:ss", 
     2194                "userId":111, 
     2195                "userNickName":"用户昵称" 
     2196    }] 
     2197} 
     2198 
     2199}}} 
     2200 
     2201**返回参数说明** 
     2202||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     2203||= income =||= 收入 =||= expenditure =||= 支出 =|| 
     2204||= amount =||= 赏金 =||=techId=||=techId和techNickName类型为支出才需要返回=|| 
     2205||= userId =||= userId和userNickName类型为收入才需要返回 =||=payTime=||=支付时间=|| 
     2206||= orderId =||= 流水号,类型为支出需要返回 =||=rewardId=||=资产ID=|| 
     2207[[BR]] 
     2208 
     2209 
     2210 
     2211=== 6.8提现记录 ===  
     2212开发环境:http://dev15.pclady.com.cn/app/getMoneyList.jsp  [[BR]] 
     2213线上环境:http://modern.pclady.com.cn/app/getMoneyList.jsp [[BR]] 
     2214mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/getMoneyList.jsp 
     2215 
     2216**说明** 
     2217 
     2218>查询我的订单[[BR]] 
     2219 
     2220**缓存时间** 
     2221 
     2222>0分钟 
     2223 
     2224**是否登录** 
     2225 
     2226> 是 
     2227 
     2228**提交方式** 
     2229 
     2230>GET 
     2231 
     2232**数据来源** 
     2233 
     2234> 后台 
     2235 
     2236**参数** 
     2237 
     2238||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     2239||pageNo||页数||int||1||是|| 
     2240||pageSize||页面大小||int||10||是|| 
     2241 
     2242**返回** 
     2243 
     2244{{{#!java 
     2245{ 
     2246    "status": 0, 
     2247    "msg": "请求成功", 
     2248    "pageNo": 1, 
     2249    "pageSize": 20, 
     2250    "total": 100, 
     2251    "data": [{ 
     2252                "rewardId":111, 
     2253                "amount":5, 
     2254                "time":"yyyy-MM-dd hh:mm:ss", 
     2255                "state":0 
     2256    }] 
     2257} 
     2258 
     2259}}} 
     2260 
     2261**返回参数说明** 
     2262||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     2263||= amount =||= 提现金额 =||= state =||= 0:待审核,1:审核通过,2:已完成 =|| 
     2264[[BR]] 
     2265 
     2266=== 6.9提现申请 ===  
     2267开发环境:http://dev15.pclady.com.cn/app/submitGetMoney.jsp  [[BR]] 
     2268线上环境:http://modern.pclady.com.cn/app/submitGetMoney.jsp [[BR]] 
     2269mrobot地址:http://mrobot.pclady.com.cn/x/modern/app/submitGetMoney.jsp 
     2270 
     2271**说明** 
     2272 
     2273>提现申请[[BR]] 
     2274 
     2275**缓存时间** 
     2276 
     2277>0分钟 
     2278 
     2279**是否登录** 
     2280 
     2281> 是 
     2282 
     2283**提交方式** 
     2284 
     2285>POST 
     2286 
     2287**数据来源** 
     2288 
     2289> 后台 
     2290 
     2291**参数** 
     2292 
     2293||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     2294||= amount =||= 提现金额 =||= int =||= 0 =||= 是 =|| 
     2295||= alipay =||= 支付宝 =||= String =||= "" =||= 是 =|| 
     2296||= phone =||= 手机号 =||= String =||= "" =||= 是 =|| 
     2297 
     2298**返回** 
     2299 
     2300{{{#!java 
     2301{ 
     2302    "status": 0, 
     2303    "msg": "请求成功" 
     2304} 
     2305 
     2306}}} 
     2307 
     2308**返回参数说明** 
     2309||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     2310||= amount =||= 提现金额 =||= state =||= 0:待审核,1:审核通过,2:已完成 =|| 
     2311[[BR]]