api_data.json 46 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643
  1. [
  2. {
  3. "type": "get",
  4. "url": "common",
  5. "title": "公共参数说明",
  6. "version": "1.0.0",
  7. "name": "common",
  8. "group": "Common",
  9. "description": "<p>介绍公共参数</p>",
  10. "parameter": {
  11. "fields": {
  12. "Parameter": [
  13. {
  14. "group": "Parameter",
  15. "type": "Number",
  16. "optional": false,
  17. "field": "json",
  18. "description": "<p>是否返回json格式的数据1为返回2为不返回</p>"
  19. },
  20. {
  21. "group": "Parameter",
  22. "type": "Number",
  23. "optional": false,
  24. "field": "signature",
  25. "description": "<p>用于登录后的uid验证,每次都要传入,请登录后将这个值保存在本地</p>"
  26. }
  27. ]
  28. }
  29. },
  30. "success": {
  31. "fields": {
  32. "Success 200": [
  33. {
  34. "group": "Success 200",
  35. "type": "Number",
  36. "optional": false,
  37. "field": "status",
  38. "description": "<p>状态,1为有效2为无效</p>"
  39. },
  40. {
  41. "group": "Success 200",
  42. "type": "String",
  43. "optional": false,
  44. "field": "msg",
  45. "description": "<p>请求的数据是否成功的提示</p>"
  46. },
  47. {
  48. "group": "Success 200",
  49. "type": "String",
  50. "optional": false,
  51. "field": "data",
  52. "description": "<p>如果status为1,data有值</p>"
  53. },
  54. {
  55. "group": "Success 200",
  56. "type": "Object[]",
  57. "optional": false,
  58. "field": "page",
  59. "description": "<p>分页信息</p>"
  60. },
  61. {
  62. "group": "Success 200",
  63. "type": "Number",
  64. "optional": false,
  65. "field": "page.total",
  66. "description": "<p>分页总数</p>"
  67. },
  68. {
  69. "group": "Success 200",
  70. "type": "Number",
  71. "optional": false,
  72. "field": "page.current_page",
  73. "description": "<p>当前页</p>"
  74. },
  75. {
  76. "group": "Success 200",
  77. "type": "Number",
  78. "optional": false,
  79. "field": "page.total_page",
  80. "description": "<p>总页数</p>"
  81. },
  82. {
  83. "group": "Success 200",
  84. "type": "Number",
  85. "optional": false,
  86. "field": "page.next_page",
  87. "description": "<p>下一页</p>"
  88. },
  89. {
  90. "group": "Success 200",
  91. "type": "Number",
  92. "optional": false,
  93. "field": "page.prev_page",
  94. "description": "<p>上一页</p>"
  95. },
  96. {
  97. "group": "Success 200",
  98. "type": "Number",
  99. "optional": false,
  100. "field": "page.status",
  101. "description": "<p>是否有下一页数据,0为没有</p>"
  102. }
  103. ]
  104. }
  105. },
  106. "filename": "/root/input/apidoc.php",
  107. "groupTitle": "Common"
  108. },
  109. {
  110. "type": "get",
  111. "url": "passport/?l=applet.bind",
  112. "title": "用户登录",
  113. "version": "1.0.0",
  114. "name": "applet_bind",
  115. "group": "Passport",
  116. "description": "<p>用户登录</p>",
  117. "parameter": {
  118. "fields": {
  119. "Parameter": [
  120. {
  121. "group": "Parameter",
  122. "type": "String",
  123. "optional": false,
  124. "field": "code",
  125. "description": "<p>微信登录返回的code</p>"
  126. }
  127. ]
  128. }
  129. },
  130. "success": {
  131. "fields": {
  132. "Success 200": [
  133. {
  134. "group": "Success 200",
  135. "type": "Number",
  136. "optional": false,
  137. "field": "vid",
  138. "description": "<p>微信id,请保存在本地</p>"
  139. },
  140. {
  141. "group": "Success 200",
  142. "type": "Number",
  143. "optional": false,
  144. "field": "uid",
  145. "description": "<p>用户id,请保存在本地</p>"
  146. },
  147. {
  148. "group": "Success 200",
  149. "type": "String",
  150. "optional": false,
  151. "field": "signature",
  152. "description": "<p>用于登录后的uid验证,每次都要传入,请登录后将这个值保存在本地</p>"
  153. }
  154. ]
  155. }
  156. },
  157. "filename": "/root/input/apidoc.php",
  158. "groupTitle": "Passport"
  159. },
  160. {
  161. "type": "get",
  162. "url": "passport/?l=applet.bind_mobile",
  163. "title": "绑定手机号-验证码绑定",
  164. "version": "1.0.0",
  165. "name": "applet_bind_mobile",
  166. "group": "Passport",
  167. "description": "<p>绑定手机号-验证码绑定</p>",
  168. "parameter": {
  169. "fields": {
  170. "Parameter": [
  171. {
  172. "group": "Parameter",
  173. "type": "Number",
  174. "optional": false,
  175. "field": "uid",
  176. "description": "<p>用户id</p>"
  177. },
  178. {
  179. "group": "Parameter",
  180. "type": "Number",
  181. "optional": false,
  182. "field": "mobile",
  183. "description": "<p>手机号</p>"
  184. },
  185. {
  186. "group": "Parameter",
  187. "type": "String",
  188. "optional": false,
  189. "field": "mcode",
  190. "description": "<p>验证码</p>"
  191. },
  192. {
  193. "group": "Parameter",
  194. "type": "String",
  195. "optional": false,
  196. "field": "signature",
  197. "description": "<p>signature</p>"
  198. }
  199. ]
  200. }
  201. },
  202. "success": {
  203. "fields": {
  204. "Success 200": [
  205. {
  206. "group": "Success 200",
  207. "type": "Number",
  208. "optional": false,
  209. "field": "uid",
  210. "description": "<p>用户id,请保存在本地</p>"
  211. },
  212. {
  213. "group": "Success 200",
  214. "type": "String",
  215. "optional": false,
  216. "field": "signature",
  217. "description": "<p>用于登录后的uid验证,每次都要传入,请登录后将这个值保存在本地</p>"
  218. }
  219. ]
  220. }
  221. },
  222. "filename": "/root/input/apidoc.php",
  223. "groupTitle": "Passport"
  224. },
  225. {
  226. "type": "get",
  227. "url": "passport/?l=applet.mobile",
  228. "title": "更新用户手机号-微信绑定",
  229. "version": "1.0.0",
  230. "name": "applet_mobile",
  231. "group": "Passport",
  232. "description": "<p>更新用户手机号-微信绑定</p>",
  233. "parameter": {
  234. "fields": {
  235. "Parameter": [
  236. {
  237. "group": "Parameter",
  238. "type": "String",
  239. "optional": false,
  240. "field": "iv",
  241. "description": "<p>微信的加密参数</p>"
  242. },
  243. {
  244. "group": "Parameter",
  245. "type": "String",
  246. "optional": false,
  247. "field": "encryptedData",
  248. "description": "<p>微信的加密参数</p>"
  249. },
  250. {
  251. "group": "Parameter",
  252. "type": "Number",
  253. "optional": false,
  254. "field": "vid",
  255. "description": "<p>微信id</p>"
  256. },
  257. {
  258. "group": "Parameter",
  259. "type": "Number",
  260. "optional": false,
  261. "field": "uid",
  262. "description": "<p>用户id</p>"
  263. },
  264. {
  265. "group": "Parameter",
  266. "type": "String",
  267. "optional": false,
  268. "field": "signature",
  269. "description": "<p>signature</p>"
  270. }
  271. ]
  272. }
  273. },
  274. "success": {
  275. "fields": {
  276. "Success 200": [
  277. {
  278. "group": "Success 200",
  279. "type": "Number",
  280. "optional": false,
  281. "field": "vid",
  282. "description": "<p>微信id,请保存在本地</p>"
  283. },
  284. {
  285. "group": "Success 200",
  286. "type": "Number",
  287. "optional": false,
  288. "field": "uid",
  289. "description": "<p>用户id,请保存在本地</p>"
  290. },
  291. {
  292. "group": "Success 200",
  293. "type": "String",
  294. "optional": false,
  295. "field": "signature",
  296. "description": "<p>用于登录后的uid验证,每次都要传入,请登录后将这个值保存在本地</p>"
  297. }
  298. ]
  299. }
  300. },
  301. "filename": "/root/input/apidoc.php",
  302. "groupTitle": "Passport"
  303. },
  304. {
  305. "type": "get",
  306. "url": "passport/?l=applet.update",
  307. "title": "更新用户信息",
  308. "version": "1.0.0",
  309. "name": "applet_update",
  310. "group": "Passport",
  311. "description": "<p>更新用户信息</p>",
  312. "parameter": {
  313. "fields": {
  314. "Parameter": [
  315. {
  316. "group": "Parameter",
  317. "type": "String",
  318. "optional": false,
  319. "field": "nickname",
  320. "description": "<p>用户昵称</p>"
  321. },
  322. {
  323. "group": "Parameter",
  324. "type": "String",
  325. "optional": false,
  326. "field": "avatarurl",
  327. "description": "<p>用户头像</p>"
  328. },
  329. {
  330. "group": "Parameter",
  331. "type": "String",
  332. "optional": false,
  333. "field": "iv",
  334. "description": "<p>微信的加密参数</p>"
  335. },
  336. {
  337. "group": "Parameter",
  338. "type": "String",
  339. "optional": false,
  340. "field": "encryptedData",
  341. "description": "<p>微信的加密参数</p>"
  342. },
  343. {
  344. "group": "Parameter",
  345. "type": "Number",
  346. "optional": false,
  347. "field": "vid",
  348. "description": "<p>微信id</p>"
  349. },
  350. {
  351. "group": "Parameter",
  352. "type": "Number",
  353. "optional": false,
  354. "field": "uid",
  355. "description": "<p>用户id</p>"
  356. },
  357. {
  358. "group": "Parameter",
  359. "type": "String",
  360. "optional": false,
  361. "field": "signature",
  362. "description": "<p>signature</p>"
  363. }
  364. ]
  365. }
  366. },
  367. "success": {
  368. "fields": {
  369. "Success 200": [
  370. {
  371. "group": "Success 200",
  372. "type": "Number",
  373. "optional": false,
  374. "field": "vid",
  375. "description": "<p>微信id,请保存在本地</p>"
  376. },
  377. {
  378. "group": "Success 200",
  379. "type": "Number",
  380. "optional": false,
  381. "field": "uid",
  382. "description": "<p>用户id,请保存在本地</p>"
  383. },
  384. {
  385. "group": "Success 200",
  386. "type": "String",
  387. "optional": false,
  388. "field": "signature",
  389. "description": "<p>用于登录后的uid验证,每次都要传入,请登录后将这个值保存在本地</p>"
  390. }
  391. ]
  392. }
  393. },
  394. "filename": "/root/input/apidoc.php",
  395. "groupTitle": "Passport"
  396. },
  397. {
  398. "type": "get",
  399. "url": "passport/?l=reg.getMCode",
  400. "title": "获取手机验证码",
  401. "version": "1.0.0",
  402. "name": "reg_getMCode",
  403. "group": "Passport",
  404. "description": "<p>获取手机验证码</p>",
  405. "parameter": {
  406. "fields": {
  407. "Parameter": [
  408. {
  409. "group": "Parameter",
  410. "type": "Number",
  411. "optional": false,
  412. "field": "mobile",
  413. "description": "<p>手机号</p>"
  414. },
  415. {
  416. "group": "Parameter",
  417. "type": "String",
  418. "optional": false,
  419. "field": "signature",
  420. "description": "<p>signature</p>"
  421. }
  422. ]
  423. }
  424. },
  425. "success": {
  426. "fields": {
  427. "Success 200": [
  428. {
  429. "group": "Success 200",
  430. "type": "String",
  431. "optional": false,
  432. "field": "msg",
  433. "description": "<p>验证码已发送至您的手机,请注意查收,十分钟之内有效</p>"
  434. }
  435. ]
  436. }
  437. },
  438. "filename": "/root/input/apidoc.php",
  439. "groupTitle": "Passport"
  440. },
  441. {
  442. "type": "get",
  443. "url": "service/?l=api.buy",
  444. "title": "发起微信支付",
  445. "version": "1.0.0",
  446. "name": "api_buy",
  447. "group": "Service",
  448. "description": "<p>发起微信支付</p>",
  449. "parameter": {
  450. "fields": {
  451. "Parameter": [
  452. {
  453. "group": "Parameter",
  454. "type": "String",
  455. "optional": false,
  456. "field": "signature",
  457. "description": "<p>signature</p>"
  458. },
  459. {
  460. "group": "Parameter",
  461. "type": "String",
  462. "optional": false,
  463. "field": "product_id",
  464. "description": "<p>产品id</p>"
  465. }
  466. ]
  467. }
  468. },
  469. "success": {
  470. "fields": {
  471. "Success 200": [
  472. {
  473. "group": "Success 200",
  474. "type": "Object[]",
  475. "optional": false,
  476. "field": "pay",
  477. "description": "<p>微信支付返回的数据</p>"
  478. },
  479. {
  480. "group": "Success 200",
  481. "type": "String",
  482. "optional": false,
  483. "field": "pay.time",
  484. "description": "<p>服务器时间戳</p>"
  485. },
  486. {
  487. "group": "Success 200",
  488. "type": "String",
  489. "optional": false,
  490. "field": "pay.nonce_str",
  491. "description": "<p>随机字符串</p>"
  492. },
  493. {
  494. "group": "Success 200",
  495. "type": "String",
  496. "optional": false,
  497. "field": "pay.prepay_id",
  498. "description": "<p>统一下单接口返回的 prepay_id 参数值,通过'prepay_id=' + prepay_id 拼装成package</p>"
  499. },
  500. {
  501. "group": "Success 200",
  502. "type": "String",
  503. "optional": false,
  504. "field": "pay.sign_type",
  505. "description": "<p>签名算法</p>"
  506. },
  507. {
  508. "group": "Success 200",
  509. "type": "String",
  510. "optional": false,
  511. "field": "pay.sign",
  512. "description": "<p>签名</p>"
  513. }
  514. ]
  515. }
  516. },
  517. "filename": "/root/input/apidoc.php",
  518. "groupTitle": "Service"
  519. },
  520. {
  521. "type": "get",
  522. "url": "service/?l=api.code",
  523. "title": "提交兑换码",
  524. "version": "1.0.0",
  525. "name": "api_code",
  526. "group": "Service",
  527. "description": "<p>提交兑换码</p>",
  528. "parameter": {
  529. "fields": {
  530. "Parameter": [
  531. {
  532. "group": "Parameter",
  533. "type": "String",
  534. "optional": false,
  535. "field": "signature",
  536. "description": "<p>signature</p>"
  537. },
  538. {
  539. "group": "Parameter",
  540. "type": "String",
  541. "optional": false,
  542. "field": "product_id",
  543. "description": "<p>产品id</p>"
  544. },
  545. {
  546. "group": "Parameter",
  547. "type": "String",
  548. "optional": false,
  549. "field": "code",
  550. "description": "<p>兑换码</p>"
  551. }
  552. ]
  553. }
  554. },
  555. "filename": "/root/input/apidoc.php",
  556. "groupTitle": "Service"
  557. },
  558. {
  559. "type": "get",
  560. "url": "service/?l=api.feedback",
  561. "title": "反馈方案信息",
  562. "version": "1.0.0",
  563. "name": "api_feedback",
  564. "group": "Service",
  565. "description": "<p>反馈方案信息</p>",
  566. "parameter": {
  567. "fields": {
  568. "Parameter": [
  569. {
  570. "group": "Parameter",
  571. "type": "String",
  572. "optional": false,
  573. "field": "signature",
  574. "description": "<p>signature</p>"
  575. },
  576. {
  577. "group": "Parameter",
  578. "type": "String",
  579. "optional": false,
  580. "field": "id",
  581. "description": "<p>反馈方案id</p>"
  582. }
  583. ]
  584. }
  585. },
  586. "success": {
  587. "fields": {
  588. "Success 200": [
  589. {
  590. "group": "Success 200",
  591. "type": "Object[]",
  592. "optional": false,
  593. "field": "feedback",
  594. "description": "<p>方案信息</p>"
  595. },
  596. {
  597. "group": "Success 200",
  598. "type": "String",
  599. "optional": false,
  600. "field": "feedback.name",
  601. "description": "<p>名称</p>"
  602. },
  603. {
  604. "group": "Success 200",
  605. "type": "String",
  606. "optional": false,
  607. "field": "feedback.pic",
  608. "description": "<p>最终效果图</p>"
  609. },
  610. {
  611. "group": "Success 200",
  612. "type": "String",
  613. "optional": false,
  614. "field": "feedback.pdf",
  615. "description": "<p>pdf文件</p>"
  616. },
  617. {
  618. "group": "Success 200",
  619. "type": "String",
  620. "optional": false,
  621. "field": "feedback.num",
  622. "description": "<p>评分数</p>"
  623. },
  624. {
  625. "group": "Success 200",
  626. "type": "Object[]",
  627. "optional": false,
  628. "field": "feedback.product",
  629. "description": "<p>商品清单</p>"
  630. },
  631. {
  632. "group": "Success 200",
  633. "type": "Object[]",
  634. "optional": false,
  635. "field": "feedback.product.name",
  636. "description": "<p>商品名称</p>"
  637. },
  638. {
  639. "group": "Success 200",
  640. "type": "Object[]",
  641. "optional": false,
  642. "field": "feedback.product.type",
  643. "description": "<p>商品类型1为有赞2为淘宝</p>"
  644. },
  645. {
  646. "group": "Success 200",
  647. "type": "Object[]",
  648. "optional": false,
  649. "field": "feedback.product.taobao_code",
  650. "description": "<p>淘宝淘口令</p>"
  651. },
  652. {
  653. "group": "Success 200",
  654. "type": "Object[]",
  655. "optional": false,
  656. "field": "feedback.product.youzan_path",
  657. "description": "<p>有赞路径</p>"
  658. },
  659. {
  660. "group": "Success 200",
  661. "type": "Object[]",
  662. "optional": false,
  663. "field": "feedback.product.price",
  664. "description": "<p>商品价格</p>"
  665. },
  666. {
  667. "group": "Success 200",
  668. "type": "Object[]",
  669. "optional": false,
  670. "field": "feedback.product.link",
  671. "description": "<p>商品链接</p>"
  672. },
  673. {
  674. "group": "Success 200",
  675. "type": "Object[]",
  676. "optional": false,
  677. "field": "feedback.product.pic",
  678. "description": "<p>商品图片</p>"
  679. }
  680. ]
  681. }
  682. },
  683. "filename": "/root/input/apidoc.php",
  684. "groupTitle": "Service"
  685. },
  686. {
  687. "type": "get",
  688. "url": "service/?l=api.feedback_num_submit",
  689. "title": "提交反馈方案的评分数",
  690. "version": "1.0.0",
  691. "name": "api_feedback_num_submit",
  692. "group": "Service",
  693. "description": "<p>提交反馈方案的评分数</p>",
  694. "parameter": {
  695. "fields": {
  696. "Parameter": [
  697. {
  698. "group": "Parameter",
  699. "type": "String",
  700. "optional": false,
  701. "field": "signature",
  702. "description": "<p>signature</p>"
  703. },
  704. {
  705. "group": "Parameter",
  706. "type": "String",
  707. "optional": false,
  708. "field": "id",
  709. "description": "<p>反馈方案id</p>"
  710. },
  711. {
  712. "group": "Parameter",
  713. "type": "String",
  714. "optional": false,
  715. "field": "num",
  716. "description": "<p>评分数</p>"
  717. }
  718. ]
  719. }
  720. },
  721. "filename": "/root/input/apidoc.php",
  722. "groupTitle": "Service"
  723. },
  724. {
  725. "type": "get",
  726. "url": "service/?l=api.home",
  727. "title": "获取首页数据",
  728. "version": "1.0.0",
  729. "name": "api_home",
  730. "group": "Service",
  731. "description": "<p>获取首页数据</p>",
  732. "parameter": {
  733. "fields": {
  734. "Parameter": [
  735. {
  736. "group": "Parameter",
  737. "type": "String",
  738. "optional": false,
  739. "field": "signature",
  740. "description": "<p>signature</p>"
  741. }
  742. ]
  743. }
  744. },
  745. "success": {
  746. "fields": {
  747. "Success 200": [
  748. {
  749. "group": "Success 200",
  750. "type": "Number",
  751. "optional": false,
  752. "field": "uid",
  753. "description": "<p>用户id 所有Service接口中都有该项</p>"
  754. },
  755. {
  756. "group": "Success 200",
  757. "type": "Object[]",
  758. "optional": false,
  759. "field": "config",
  760. "description": "<p>基本配置 所有Service接口中都有该项</p>"
  761. },
  762. {
  763. "group": "Success 200",
  764. "type": "String",
  765. "optional": false,
  766. "field": "config.name",
  767. "description": "<p>小程序名称</p>"
  768. },
  769. {
  770. "group": "Success 200",
  771. "type": "String",
  772. "optional": false,
  773. "field": "config.info",
  774. "description": "<p>小程序介绍</p>"
  775. },
  776. {
  777. "group": "Success 200",
  778. "type": "String",
  779. "optional": false,
  780. "field": "config.edate",
  781. "description": "<p>产品有效期</p>"
  782. },
  783. {
  784. "group": "Success 200",
  785. "type": "String",
  786. "optional": false,
  787. "field": "config.article",
  788. "description": "<p>公众号链接-引导关注公众号</p>"
  789. },
  790. {
  791. "group": "Success 200",
  792. "type": "String",
  793. "optional": false,
  794. "field": "config.task_id",
  795. "description": "<p>软装任务链接-一般填写APPID</p>"
  796. },
  797. {
  798. "group": "Success 200",
  799. "type": "String",
  800. "optional": false,
  801. "field": "config.desc_name",
  802. "description": "<p>介绍标题-首页服务介绍</p>"
  803. },
  804. {
  805. "group": "Success 200",
  806. "type": "String",
  807. "optional": false,
  808. "field": "config.desc_content",
  809. "description": "<p>介绍内容-首页服务介绍</p>"
  810. },
  811. {
  812. "group": "Success 200",
  813. "type": "String",
  814. "optional": false,
  815. "field": "config.flow_name",
  816. "description": "<p>服务流程标题-首页服务流程</p>"
  817. },
  818. {
  819. "group": "Success 200",
  820. "type": "Object[]",
  821. "optional": false,
  822. "field": "config.flow_content",
  823. "description": "<p>服务流程内容</p>"
  824. },
  825. {
  826. "group": "Success 200",
  827. "type": "String",
  828. "optional": false,
  829. "field": "config.video_content",
  830. "description": "<p>视频页介绍</p>"
  831. },
  832. {
  833. "group": "Success 200",
  834. "type": "String",
  835. "optional": false,
  836. "field": "config.question_content",
  837. "description": "<p>问卷介绍</p>"
  838. },
  839. {
  840. "group": "Success 200",
  841. "type": "String",
  842. "optional": false,
  843. "field": "config.act_name",
  844. "description": "<p>参与活动标题</p>"
  845. },
  846. {
  847. "group": "Success 200",
  848. "type": "String",
  849. "optional": false,
  850. "field": "config.act_desc",
  851. "description": "<p>参与活动介绍</p>"
  852. },
  853. {
  854. "group": "Success 200",
  855. "type": "String",
  856. "optional": false,
  857. "field": "config.act_link",
  858. "description": "<p>参与活动链接</p>"
  859. },
  860. {
  861. "group": "Success 200",
  862. "type": "String",
  863. "optional": false,
  864. "field": "config.act_code",
  865. "description": "<p>是否显示兑换码按钮1为显示2为不显示</p>"
  866. },
  867. {
  868. "group": "Success 200",
  869. "type": "Object[]",
  870. "optional": false,
  871. "field": "focus",
  872. "description": "<p>焦点图</p>"
  873. },
  874. {
  875. "group": "Success 200",
  876. "type": "String",
  877. "optional": false,
  878. "field": "focus.name",
  879. "description": "<p>名称</p>"
  880. },
  881. {
  882. "group": "Success 200",
  883. "type": "String",
  884. "optional": false,
  885. "field": "focus.pic",
  886. "description": "<p>图片</p>"
  887. },
  888. {
  889. "group": "Success 200",
  890. "type": "String",
  891. "optional": false,
  892. "field": "focus.appid",
  893. "description": "<p>跳转的小程序appid,默认为空</p>"
  894. },
  895. {
  896. "group": "Success 200",
  897. "type": "String",
  898. "optional": false,
  899. "field": "focus.link",
  900. "description": "<p>链接或者小程序路径</p>"
  901. },
  902. {
  903. "group": "Success 200",
  904. "type": "Object[]",
  905. "optional": false,
  906. "field": "product",
  907. "description": "<p>产品列表</p>"
  908. },
  909. {
  910. "group": "Success 200",
  911. "type": "String",
  912. "optional": false,
  913. "field": "product.id",
  914. "description": "<p>产品id</p>"
  915. },
  916. {
  917. "group": "Success 200",
  918. "type": "String",
  919. "optional": false,
  920. "field": "product.name",
  921. "description": "<p>名称</p>"
  922. },
  923. {
  924. "group": "Success 200",
  925. "type": "String",
  926. "optional": false,
  927. "field": "product.info",
  928. "description": "<p>介绍</p>"
  929. },
  930. {
  931. "group": "Success 200",
  932. "type": "String",
  933. "optional": false,
  934. "field": "product.content",
  935. "description": "<p>内容</p>"
  936. },
  937. {
  938. "group": "Success 200",
  939. "type": "Object[]",
  940. "optional": false,
  941. "field": "product.price",
  942. "description": "<p>规格</p>"
  943. },
  944. {
  945. "group": "Success 200",
  946. "type": "String",
  947. "optional": false,
  948. "field": "product.price.price",
  949. "description": "<p>原价</p>"
  950. },
  951. {
  952. "group": "Success 200",
  953. "type": "String",
  954. "optional": false,
  955. "field": "product.price.zhe_price",
  956. "description": "<p>折扣价(特价)</p>"
  957. },
  958. {
  959. "group": "Success 200",
  960. "type": "String",
  961. "optional": false,
  962. "field": "product.price.type",
  963. "description": "<p>获取方式 1为购买,2为兑换,同时出现1,2,两个按钮同时出现</p>"
  964. },
  965. {
  966. "group": "Success 200",
  967. "type": "String",
  968. "optional": false,
  969. "field": "product.price.cash",
  970. "description": "<p>购买金额,当type=1时有效</p>"
  971. },
  972. {
  973. "group": "Success 200",
  974. "type": "String",
  975. "optional": false,
  976. "field": "product.price.code",
  977. "description": "<p>兑换码数量,当type=2时有效</p>"
  978. }
  979. ]
  980. }
  981. },
  982. "filename": "/root/input/apidoc.php",
  983. "groupTitle": "Service"
  984. },
  985. {
  986. "type": "get",
  987. "url": "service/?l=api.order",
  988. "title": "服务订单",
  989. "version": "1.0.0",
  990. "name": "api_order",
  991. "group": "Service",
  992. "description": "<p>服务订单</p>",
  993. "parameter": {
  994. "fields": {
  995. "Parameter": [
  996. {
  997. "group": "Parameter",
  998. "type": "String",
  999. "optional": false,
  1000. "field": "signature",
  1001. "description": "<p>signature</p>"
  1002. }
  1003. ]
  1004. }
  1005. },
  1006. "success": {
  1007. "fields": {
  1008. "Success 200": [
  1009. {
  1010. "group": "Success 200",
  1011. "type": "Object[]",
  1012. "optional": false,
  1013. "field": "order",
  1014. "description": "<p>订单信息</p>"
  1015. },
  1016. {
  1017. "group": "Success 200",
  1018. "type": "String",
  1019. "optional": false,
  1020. "field": "order.name",
  1021. "description": "<p>名称</p>"
  1022. },
  1023. {
  1024. "group": "Success 200",
  1025. "type": "String",
  1026. "optional": false,
  1027. "field": "order.order_id",
  1028. "description": "<p>订单编号</p>"
  1029. },
  1030. {
  1031. "group": "Success 200",
  1032. "type": "String",
  1033. "optional": false,
  1034. "field": "order.del_status",
  1035. "description": "<p>产品在线状态1为在线2为已下线</p>"
  1036. },
  1037. {
  1038. "group": "Success 200",
  1039. "type": "String",
  1040. "optional": false,
  1041. "field": "order.feedback_status",
  1042. "description": "<p>反馈状态1未反馈,显示服务获取成功,填写问卷 2填写问卷中 显示补充资料 3完成填写问卷 补充显示等待 4已出方案,显示方案按钮</p>"
  1043. },
  1044. {
  1045. "group": "Success 200",
  1046. "type": "String",
  1047. "optional": false,
  1048. "field": "order.edate",
  1049. "description": "<p>产品有效期,feedback_status=1时有效</p>"
  1050. },
  1051. {
  1052. "group": "Success 200",
  1053. "type": "String",
  1054. "optional": false,
  1055. "field": "order.feedback",
  1056. "description": "<p>方案名称,feedback_status=4时有效</p>"
  1057. },
  1058. {
  1059. "group": "Success 200",
  1060. "type": "String",
  1061. "optional": false,
  1062. "field": "order.feedback_id",
  1063. "description": "<p>反馈方案id</p>"
  1064. }
  1065. ]
  1066. }
  1067. },
  1068. "filename": "/root/input/apidoc.php",
  1069. "groupTitle": "Service"
  1070. },
  1071. {
  1072. "type": "get",
  1073. "url": "service/?l=api.survey",
  1074. "title": "问卷基本信息",
  1075. "version": "1.0.0",
  1076. "name": "api_survey",
  1077. "group": "Service",
  1078. "description": "<p>问卷基本信息</p>",
  1079. "parameter": {
  1080. "fields": {
  1081. "Parameter": [
  1082. {
  1083. "group": "Parameter",
  1084. "type": "String",
  1085. "optional": false,
  1086. "field": "signature",
  1087. "description": "<p>signature</p>"
  1088. },
  1089. {
  1090. "group": "Parameter",
  1091. "type": "String",
  1092. "optional": false,
  1093. "field": "product_id",
  1094. "description": "<p>产品id</p>"
  1095. },
  1096. {
  1097. "group": "Parameter",
  1098. "type": "String",
  1099. "optional": false,
  1100. "field": "page_number",
  1101. "description": "<p>当前页数 默认为1,修改某一页时有效</p>"
  1102. }
  1103. ]
  1104. }
  1105. },
  1106. "success": {
  1107. "fields": {
  1108. "Success 200": [
  1109. {
  1110. "group": "Success 200",
  1111. "type": "Object[]",
  1112. "optional": false,
  1113. "field": "product",
  1114. "description": "<p>产品信息</p>"
  1115. },
  1116. {
  1117. "group": "Success 200",
  1118. "type": "String",
  1119. "optional": false,
  1120. "field": "product.name",
  1121. "description": "<p>名称</p>"
  1122. },
  1123. {
  1124. "group": "Success 200",
  1125. "type": "String",
  1126. "optional": false,
  1127. "field": "product.question_name",
  1128. "description": "<p>问卷标题</p>"
  1129. },
  1130. {
  1131. "group": "Success 200",
  1132. "type": "String",
  1133. "optional": false,
  1134. "field": "product.question_pic",
  1135. "description": "<p>问卷封面</p>"
  1136. },
  1137. {
  1138. "group": "Success 200",
  1139. "type": "String",
  1140. "optional": false,
  1141. "field": "product.question_content",
  1142. "description": "<p>问卷内容(富文本)</p>"
  1143. },
  1144. {
  1145. "group": "Success 200",
  1146. "type": "String",
  1147. "optional": false,
  1148. "field": "product.question_desc",
  1149. "description": "<p>问卷温馨提示</p>"
  1150. },
  1151. {
  1152. "group": "Success 200",
  1153. "type": "Object[]",
  1154. "optional": false,
  1155. "field": "user",
  1156. "description": "<p>用户答题进度信息</p>"
  1157. },
  1158. {
  1159. "group": "Success 200",
  1160. "type": "String",
  1161. "optional": false,
  1162. "field": "uesr.index",
  1163. "description": "<p>答题进度,当前页数</p>"
  1164. },
  1165. {
  1166. "group": "Success 200",
  1167. "type": "String",
  1168. "optional": false,
  1169. "field": "uesr.product_id",
  1170. "description": "<p>产品id</p>"
  1171. },
  1172. {
  1173. "group": "Success 200",
  1174. "type": "String",
  1175. "optional": false,
  1176. "field": "uesr.page",
  1177. "description": "<p>同index,当前页数</p>"
  1178. },
  1179. {
  1180. "group": "Success 200",
  1181. "type": "String",
  1182. "optional": false,
  1183. "field": "uesr.page_total",
  1184. "description": "<p>总页数</p>"
  1185. },
  1186. {
  1187. "group": "Success 200",
  1188. "type": "Object[]",
  1189. "optional": false,
  1190. "field": "info",
  1191. "description": "<p>问卷信息 为多维数组</p>"
  1192. },
  1193. {
  1194. "group": "Success 200",
  1195. "type": "String",
  1196. "optional": false,
  1197. "field": "info.page_number",
  1198. "description": "<p>页号</p>"
  1199. },
  1200. {
  1201. "group": "Success 200",
  1202. "type": "String",
  1203. "optional": false,
  1204. "field": "info.reorder",
  1205. "description": "<p>序号 第几题</p>"
  1206. },
  1207. {
  1208. "group": "Success 200",
  1209. "type": "String",
  1210. "optional": false,
  1211. "field": "info.name",
  1212. "description": "<p>标题</p>"
  1213. },
  1214. {
  1215. "group": "Success 200",
  1216. "type": "String",
  1217. "optional": false,
  1218. "field": "info.info",
  1219. "description": "<p>描述</p>"
  1220. },
  1221. {
  1222. "group": "Success 200",
  1223. "type": "String",
  1224. "optional": false,
  1225. "field": "info.answer",
  1226. "description": "<p>用户填写的答案,多个用逗号隔开</p>"
  1227. },
  1228. {
  1229. "group": "Success 200",
  1230. "type": "String",
  1231. "optional": false,
  1232. "field": "info.type",
  1233. "description": "<p>问卷类型 小于11没有选择框 1单行输入框 2多行输入框 3单图片上传 4多图片上传 11城市选择框 12单选框 13多选框</p>"
  1234. },
  1235. {
  1236. "group": "Success 200",
  1237. "type": "String",
  1238. "optional": false,
  1239. "field": "info.must",
  1240. "description": "<p>是否必填 1必填2选填</p>"
  1241. },
  1242. {
  1243. "group": "Success 200",
  1244. "type": "String",
  1245. "optional": false,
  1246. "field": "info.match",
  1247. "description": "<p>验证规则 暂时无效</p>"
  1248. },
  1249. {
  1250. "group": "Success 200",
  1251. "type": "Object[]",
  1252. "optional": false,
  1253. "field": "info.content",
  1254. "description": "<p>多维数组,选择项 里边的ctype是选项类型,1为用户选择,2为用户输入(比如其他)</p>"
  1255. }
  1256. ]
  1257. }
  1258. },
  1259. "filename": "/root/input/apidoc.php",
  1260. "groupTitle": "Service"
  1261. },
  1262. {
  1263. "type": "get",
  1264. "url": "service/?l=api.survey_submit",
  1265. "title": "提交问卷信息",
  1266. "version": "1.0.0",
  1267. "name": "api_survey_submit",
  1268. "group": "Service",
  1269. "description": "<p>提交问卷信息</p>",
  1270. "parameter": {
  1271. "fields": {
  1272. "Parameter": [
  1273. {
  1274. "group": "Parameter",
  1275. "type": "String",
  1276. "optional": false,
  1277. "field": "signature",
  1278. "description": "<p>signature</p>"
  1279. },
  1280. {
  1281. "group": "Parameter",
  1282. "type": "String",
  1283. "optional": false,
  1284. "field": "product_id",
  1285. "description": "<p>产品id</p>"
  1286. },
  1287. {
  1288. "group": "Parameter",
  1289. "type": "String",
  1290. "optional": false,
  1291. "field": "page_number",
  1292. "description": "<p>当前页数(user中的index)</p>"
  1293. },
  1294. {
  1295. "group": "Parameter",
  1296. "type": "String",
  1297. "optional": false,
  1298. "field": "survey_id",
  1299. "description": "<p>题号id,多个用||隔开</p>"
  1300. },
  1301. {
  1302. "group": "Parameter",
  1303. "type": "String",
  1304. "optional": false,
  1305. "field": "survey_answer",
  1306. "description": "<p>题号答案,多个用||隔开,如果是多选题或者多张图片,多个选项请用逗号隔开,选择题的选项值请从1开始,1、2、3、4,与order无关</p>"
  1307. }
  1308. ]
  1309. }
  1310. },
  1311. "filename": "/root/input/apidoc.php",
  1312. "groupTitle": "Service"
  1313. },
  1314. {
  1315. "type": "get",
  1316. "url": "service/?l=api.video",
  1317. "title": "获取优秀案例",
  1318. "version": "1.0.0",
  1319. "name": "api_video",
  1320. "group": "Service",
  1321. "description": "<p>获取优秀案例</p>",
  1322. "parameter": {
  1323. "fields": {
  1324. "Parameter": [
  1325. {
  1326. "group": "Parameter",
  1327. "type": "String",
  1328. "optional": false,
  1329. "field": "signature",
  1330. "description": "<p>signature</p>"
  1331. }
  1332. ]
  1333. }
  1334. },
  1335. "success": {
  1336. "fields": {
  1337. "Success 200": [
  1338. {
  1339. "group": "Success 200",
  1340. "type": "Object[]",
  1341. "optional": false,
  1342. "field": "video",
  1343. "description": "<p>视频信息</p>"
  1344. },
  1345. {
  1346. "group": "Success 200",
  1347. "type": "String",
  1348. "optional": false,
  1349. "field": "video.name",
  1350. "description": "<p>名称</p>"
  1351. },
  1352. {
  1353. "group": "Success 200",
  1354. "type": "String",
  1355. "optional": false,
  1356. "field": "video.link",
  1357. "description": "<p>地址</p>"
  1358. },
  1359. {
  1360. "group": "Success 200",
  1361. "type": "String",
  1362. "optional": false,
  1363. "field": "video.video",
  1364. "description": "<p>播放地址</p>"
  1365. }
  1366. ]
  1367. }
  1368. },
  1369. "filename": "/root/input/apidoc.php",
  1370. "groupTitle": "Service"
  1371. },
  1372. {
  1373. "type": "get",
  1374. "url": "service/?l=api.view",
  1375. "title": "获取服务详情",
  1376. "version": "1.0.0",
  1377. "name": "api_view",
  1378. "group": "Service",
  1379. "description": "<p>获取服务详情</p>",
  1380. "parameter": {
  1381. "fields": {
  1382. "Parameter": [
  1383. {
  1384. "group": "Parameter",
  1385. "type": "String",
  1386. "optional": false,
  1387. "field": "signature",
  1388. "description": "<p>signature</p>"
  1389. },
  1390. {
  1391. "group": "Parameter",
  1392. "type": "String",
  1393. "optional": false,
  1394. "field": "id",
  1395. "description": "<p>产品id</p>"
  1396. }
  1397. ]
  1398. }
  1399. },
  1400. "success": {
  1401. "fields": {
  1402. "Success 200": [
  1403. {
  1404. "group": "Success 200",
  1405. "type": "Object[]",
  1406. "optional": false,
  1407. "field": "focus",
  1408. "description": "<p>焦点图</p>"
  1409. },
  1410. {
  1411. "group": "Success 200",
  1412. "type": "String",
  1413. "optional": false,
  1414. "field": "focus.name",
  1415. "description": "<p>名称</p>"
  1416. },
  1417. {
  1418. "group": "Success 200",
  1419. "type": "String",
  1420. "optional": false,
  1421. "field": "focus.pic",
  1422. "description": "<p>图片</p>"
  1423. },
  1424. {
  1425. "group": "Success 200",
  1426. "type": "Object[]",
  1427. "optional": false,
  1428. "field": "product",
  1429. "description": "<p>产品信息</p>"
  1430. },
  1431. {
  1432. "group": "Success 200",
  1433. "type": "String",
  1434. "optional": false,
  1435. "field": "product.name",
  1436. "description": "<p>名称</p>"
  1437. },
  1438. {
  1439. "group": "Success 200",
  1440. "type": "String",
  1441. "optional": false,
  1442. "field": "product.info",
  1443. "description": "<p>介绍</p>"
  1444. },
  1445. {
  1446. "group": "Success 200",
  1447. "type": "String",
  1448. "optional": false,
  1449. "field": "product.pic",
  1450. "description": "<p>产品图片,多个用逗号隔开</p>"
  1451. },
  1452. {
  1453. "group": "Success 200",
  1454. "type": "String",
  1455. "optional": false,
  1456. "field": "product.content",
  1457. "description": "<p>内容</p>"
  1458. },
  1459. {
  1460. "group": "Success 200",
  1461. "type": "Object[]",
  1462. "optional": false,
  1463. "field": "product.price",
  1464. "description": "<p>规格</p>"
  1465. },
  1466. {
  1467. "group": "Success 200",
  1468. "type": "String",
  1469. "optional": false,
  1470. "field": "product.price.price",
  1471. "description": "<p>原价</p>"
  1472. },
  1473. {
  1474. "group": "Success 200",
  1475. "type": "String",
  1476. "optional": false,
  1477. "field": "product.price.zhe_price",
  1478. "description": "<p>折扣价(特价)</p>"
  1479. },
  1480. {
  1481. "group": "Success 200",
  1482. "type": "String",
  1483. "optional": false,
  1484. "field": "product.price.type",
  1485. "description": "<p>获取方式 1为购买,2为兑换,同时出现1,2,两个按钮同时出现</p>"
  1486. },
  1487. {
  1488. "group": "Success 200",
  1489. "type": "String",
  1490. "optional": false,
  1491. "field": "product.price.cash",
  1492. "description": "<p>购买金额,当type=1时有效</p>"
  1493. },
  1494. {
  1495. "group": "Success 200",
  1496. "type": "String",
  1497. "optional": false,
  1498. "field": "product.price.code",
  1499. "description": "<p>兑换码数量,当type=2时有效</p>"
  1500. },
  1501. {
  1502. "group": "Success 200",
  1503. "type": "Number",
  1504. "optional": false,
  1505. "field": "buy",
  1506. "description": "<p>是否已经购买 1为未购买 2为已购买 购买后底部按钮不再出现</p>"
  1507. },
  1508. {
  1509. "group": "Success 200",
  1510. "type": "Object[]",
  1511. "optional": false,
  1512. "field": "order",
  1513. "description": "<p>订单信息</p>"
  1514. },
  1515. {
  1516. "group": "Success 200",
  1517. "type": "String",
  1518. "optional": false,
  1519. "field": "order.name",
  1520. "description": "<p>名称</p>"
  1521. },
  1522. {
  1523. "group": "Success 200",
  1524. "type": "String",
  1525. "optional": false,
  1526. "field": "order.order_id",
  1527. "description": "<p>订单编号</p>"
  1528. },
  1529. {
  1530. "group": "Success 200",
  1531. "type": "String",
  1532. "optional": false,
  1533. "field": "order.del_status",
  1534. "description": "<p>产品在线状态1为在线2为已下线</p>"
  1535. },
  1536. {
  1537. "group": "Success 200",
  1538. "type": "String",
  1539. "optional": false,
  1540. "field": "order.feedback_status",
  1541. "description": "<p>反馈状态1未反馈,显示服务获取成功,填写问卷 2已反馈 显示原型第二条 3已出方案,显示原型第三条</p>"
  1542. },
  1543. {
  1544. "group": "Success 200",
  1545. "type": "String",
  1546. "optional": false,
  1547. "field": "order.feedback_time",
  1548. "description": "<p>设计反馈时间 feedback_status=2时有效</p>"
  1549. },
  1550. {
  1551. "group": "Success 200",
  1552. "type": "String",
  1553. "optional": false,
  1554. "field": "order.feedback_desc",
  1555. "description": "<p>设计反馈描述 feedback_status=2时有效</p>"
  1556. },
  1557. {
  1558. "group": "Success 200",
  1559. "type": "String",
  1560. "optional": false,
  1561. "field": "order.edate",
  1562. "description": "<p>产品有效期,feedback_status=1时有效</p>"
  1563. },
  1564. {
  1565. "group": "Success 200",
  1566. "type": "String",
  1567. "optional": false,
  1568. "field": "order.feedback",
  1569. "description": "<p>方案名称,feedback_status=3时有效</p>"
  1570. },
  1571. {
  1572. "group": "Success 200",
  1573. "type": "String",
  1574. "optional": false,
  1575. "field": "order.feedback_id",
  1576. "description": "<p>反馈方案id</p>"
  1577. }
  1578. ]
  1579. }
  1580. },
  1581. "filename": "/root/input/apidoc.php",
  1582. "groupTitle": "Service"
  1583. },
  1584. {
  1585. "type": "get",
  1586. "url": "service/?l=api.writeFormId",
  1587. "title": "记录formid,用于发送通知",
  1588. "version": "1.0.0",
  1589. "name": "api_writeFormId",
  1590. "group": "Service",
  1591. "description": "<p>记录formid,用于发送通知</p>",
  1592. "parameter": {
  1593. "fields": {
  1594. "Parameter": [
  1595. {
  1596. "group": "Parameter",
  1597. "type": "String",
  1598. "optional": false,
  1599. "field": "signature",
  1600. "description": "<p>signature</p>"
  1601. },
  1602. {
  1603. "group": "Parameter",
  1604. "type": "String",
  1605. "optional": false,
  1606. "field": "product_id",
  1607. "description": "<p>产品id</p>"
  1608. }
  1609. ]
  1610. }
  1611. },
  1612. "filename": "/root/input/apidoc.php",
  1613. "groupTitle": "Service"
  1614. },
  1615. {
  1616. "success": {
  1617. "fields": {
  1618. "Success 200": [
  1619. {
  1620. "group": "Success 200",
  1621. "optional": false,
  1622. "field": "varname1",
  1623. "description": "<p>No type.</p>"
  1624. },
  1625. {
  1626. "group": "Success 200",
  1627. "type": "String",
  1628. "optional": false,
  1629. "field": "varname2",
  1630. "description": "<p>With type.</p>"
  1631. }
  1632. ]
  1633. }
  1634. },
  1635. "type": "",
  1636. "url": "",
  1637. "version": "0.0.0",
  1638. "filename": "/root/input/main.js",
  1639. "group": "_root_input_main_js",
  1640. "groupTitle": "_root_input_main_js",
  1641. "name": ""
  1642. }
  1643. ]