[关闭]
@qq286531097 2018-06-26T11:00:38.000000Z 字数 6376 阅读 250

CRM接口调用数据

TNF


验券的接口

  1. $result = kernel::single('tnfapi_crm_usercoupon')->checkCoupons();
  2. $parse_res = json_decode($result, true);

对应的返回值
能够使用的时候

  1. Array
  2. (
  3. [response] => Array(
  4. [status] => Array
  5. (
  6. [success] => true
  7. [code] => 200
  8. [message] => Success
  9. )
  10. [coupons] => Array
  11. (
  12. [redeemable] => Array
  13. (
  14. [code] => I1WH8ZBC
  15. [is_redeemable] => true
  16. [redemptions_left] => -1
  17. [no_of_redemptions_by_user] => 0
  18. [series_info] => Array
  19. (
  20. [description] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000003
  21. [discount_code] => XYZ123
  22. [valid_till] => 2018-07-13
  23. [discount_type] => ABS
  24. [discount_value] => 200
  25. [discount_on] => BILL
  26. [detailed_info] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000003
  27. [max_redemptions_in_series_per_user] => -1
  28. )
  29. [customer] => Array
  30. (
  31. [mobile] =>
  32. [email] =>
  33. [external_id] =>
  34. )
  35. [item_status] => Array
  36. (
  37. [success] => true
  38. [status] => true
  39. [code] => 700
  40. [message] => Coupon isRedeem successful
  41. )
  42. )
  43. )
  44. )
  45. )

已经使用之后的返回值

  1. Array
  2. (
  3. [response] => Array
  4. (
  5. [status] => Array
  6. (
  7. [success] => false
  8. [code] => 500
  9. [message] => All requests have failed due to errors
  10. )
  11. [coupons] => Array
  12. (
  13. [redeemable] => Array
  14. (
  15. [code] => I1WH8ZBC
  16. [is_redeemable] => false
  17. [redemptions_left] => -1
  18. [no_of_redemptions_by_user] => 0
  19. [series_info] => Array
  20. (
  21. )
  22. [customer] => Array
  23. (
  24. [mobile] =>
  25. [email] =>
  26. [external_id] =>
  27. )
  28. [item_status] => Array
  29. (
  30. [success] => false
  31. [status] => false
  32. [code] => 711
  33. [message] => Coupon is already used
  34. )
  35. )
  36. )
  37. )
  38. )

查询的接口

  1. $result = kernel::single('tnfapi_crm_usercoupon')->redeemCoupon();
  2. $parse_res = json_decode($result, true);

返回值(正确的逻辑)

  1. Array
  2. (
  3. [response] => Array
  4. (
  5. [status] => Array
  6. (
  7. [success] => true
  8. [code] => 200
  9. [message] => Success
  10. )
  11. [coupons] => Array
  12. (
  13. [coupon] => Array
  14. (
  15. [customer] => Array
  16. (
  17. [mobile] =>
  18. [email] =>
  19. [external_id] =>
  20. )
  21. [code] => I1WH8ZBC
  22. [discount_code] => XYZ123
  23. [series_code] => 2825
  24. [series_info] => Array()
  25. [is_absolute] => true
  26. [coupon_value] => 200
  27. [transaction] => Array
  28. (
  29. [amount] =>
  30. [number] =>
  31. )
  32. [side_effects] => Array()
  33. [item_status] => Array
  34. (
  35. [success] => true
  36. [code] => 700
  37. [message] => Coupon processing successful
  38. )
  39. )
  40. )
  41. )
  42. )

返回值错误的逻辑

  1. Array
  2. (
  3. [response] => Array
  4. (
  5. [status] => Array
  6. (
  7. [success] => false
  8. [code] => 500
  9. [message] => All requests have failed due to errors
  10. )
  11. [coupons] => Array
  12. (
  13. [coupon] => Array
  14. (
  15. [customer] => Array
  16. (
  17. [mobile] =>
  18. [email] =>
  19. [external_id] =>
  20. )
  21. [code] => I1WH8ZBC
  22. [is_absolute] => false
  23. [transaction] => Array
  24. (
  25. [amount] =>
  26. [number] =>
  27. )
  28. [side_effects] => Array()
  29. [item_status] => Array
  30. (
  31. [success] => false
  32. [code] => 711
  33. [message] => Coupon is already used
  34. )
  35. )
  36. )
  37. )
  38. )

获得优惠券列表

  1. kernel::single('tnfapi_crm_usercoupon')->retrieveCustomerCoupons();

返回值数据

  1. Array
  2. (
  3. [response] => Array
  4. (
  5. [pagination] => Array
  6. (
  7. [limit] => 100
  8. [offset] => 0
  9. [total] => 1
  10. )
  11. [status] => Array
  12. (
  13. [success] => true
  14. [code] => 200
  15. [message] => Success
  16. )
  17. [customers] => Array
  18. (
  19. [customer] => Array
  20. (
  21. [0] => Array
  22. (
  23. [firstname] =>
  24. [lastname] =>
  25. [email] =>
  26. [external_id] =>
  27. [mobile] =>
  28. [id] => 339853071
  29. [coupons] => Array
  30. (
  31. [coupon] => Array
  32. (
  33. [0] => Array
  34. (
  35. [id] => 1371578
  36. [series_id] => 2825
  37. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000003
  38. [redemption_count] => 0
  39. [created_date] => 2018-06-13T14:02:45.000+08:00
  40. [valid_till] => 2018-07-13 23:59:59
  41. [code] => I1WH8ZBC
  42. [transaction_number] =>
  43. [redemptions] => Array
  44. (
  45. )
  46. )
  47. [1] => Array
  48. (
  49. [id] => 1371577
  50. [series_id] => 2825
  51. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000003
  52. [redemption_count] => 0
  53. [created_date] => 2018-06-13T14:02:33.000+08:00
  54. [valid_till] => 2018-07-13 23:59:59
  55. [code] => PBIQE696
  56. [transaction_number] =>
  57. [redemptions] => Array
  58. (
  59. )
  60. )
  61. [2] => Array
  62. (
  63. [id] => 1371576
  64. [series_id] => 2825
  65. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000003
  66. [redemption_count] => 0
  67. [created_date] => 2018-06-13T14:02:01.000+08:00
  68. [valid_till] => 2018-07-13 23:59:59
  69. [code] => BX7P2Y3U
  70. [transaction_number] =>
  71. [redemptions] => Array
  72. (
  73. )
  74. )
  75. [3] => Array
  76. (
  77. [id] => 1371575
  78. [series_id] => 2825
  79. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000003
  80. [redemption_count] => 0
  81. [created_date] => 2018-06-13T14:01:39.000+08:00
  82. [valid_till] => 2018-07-13 23:59:59
  83. [code] => TUNJN7V5
  84. [transaction_number] =>
  85. [redemptions] => Array
  86. (
  87. )
  88. )
  89. [4] => Array
  90. (
  91. [id] => 1371574
  92. [series_id] => 2825
  93. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000003
  94. [redemption_count] => 0
  95. [created_date] => 2018-06-13T14:01:29.000+08:00
  96. [valid_till] => 2018-07-13 23:59:59
  97. [code] => HHUKN62X
  98. [transaction_number] =>
  99. [redemptions] => Array
  100. (
  101. )
  102. )
  103. [5] => Array
  104. (
  105. [id] => 1371573
  106. [series_id] => 2824
  107. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000002
  108. [redemption_count] => 0
  109. [created_date] => 2018-06-13T13:59:32.000+08:00
  110. [valid_till] => 2018-07-13 23:59:59
  111. [code] => MRFQVY2B
  112. [transaction_number] =>
  113. [redemptions] => Array
  114. (
  115. )
  116. )
  117. [6] => Array
  118. (
  119. [id] => 1371572
  120. [series_id] => 2824
  121. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000002
  122. [redemption_count] => 0
  123. [created_date] => 2018-06-13T13:59:18.000+08:00
  124. [valid_till] => 2018-07-13 23:59:59
  125. [code] => 2FELIYSY
  126. [transaction_number] =>
  127. [redemptions] => Array
  128. (
  129. )
  130. )
  131. [7] => Array
  132. (
  133. [id] => 1371571
  134. [series_id] => 2824
  135. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000002
  136. [redemption_count] => 0
  137. [created_date] => 2018-06-13T13:59:02.000+08:00
  138. [valid_till] => 2018-07-13 23:59:59
  139. [code] => A4A1H5TW
  140. [transaction_number] =>
  141. [redemptions] => Array
  142. (
  143. )
  144. )
  145. [8] => Array
  146. (
  147. [id] => 1371570
  148. [series_id] => 2824
  149. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000002
  150. [redemption_count] => 0
  151. [created_date] => 2018-06-13T13:58:49.000+08:00
  152. [valid_till] => 2018-07-13 23:59:59
  153. [code] => 3B7EPDFM
  154. [transaction_number] =>
  155. [redemptions] => Array
  156. (
  157. )
  158. )
  159. [9] => Array
  160. (
  161. [id] => 1371569
  162. [series_id] => 2824
  163. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000002
  164. [redemption_count] => 0
  165. [created_date] => 2018-06-13T13:58:37.000+08:00
  166. [valid_till] => 2018-07-13 23:59:59
  167. [code] => LFSWY9BP
  168. [transaction_number] =>
  169. [redemptions] => Array
  170. (
  171. )
  172. )
  173. [10] => Array
  174. (
  175. [id] => 1371568
  176. [series_id] => 2823
  177. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000001
  178. [redemption_count] => 0
  179. [created_date] => 2018-06-13T13:57:08.000+08:00
  180. [valid_till] => 2018-07-13 23:59:59
  181. [code] => 73R0A52G
  182. [transaction_number] =>
  183. [redemptions] => Array
  184. (
  185. )
  186. )
  187. [11] => Array
  188. (
  189. [id] => 1371567
  190. [series_id] => 2823
  191. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000001
  192. [redemption_count] => 0
  193. [created_date] => 2018-06-13T13:56:56.000+08:00
  194. [valid_till] => 2018-07-13 23:59:59
  195. [code] => 45LWZ836
  196. [transaction_number] =>
  197. [redemptions] => Array
  198. (
  199. )
  200. )
  201. [12] => Array
  202. (
  203. [id] => 1371566
  204. [series_id] => 2823
  205. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000001
  206. [redemption_count] => 0
  207. [created_date] => 2018-06-13T13:55:40.000+08:00
  208. [valid_till] => 2018-07-13 23:59:59
  209. [code] => FPFP12J3
  210. [transaction_number] =>
  211. [redemptions] => Array
  212. (
  213. )
  214. )
  215. [13] => Array
  216. (
  217. [id] => 1371565
  218. [series_id] => 2823
  219. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000001
  220. [redemption_count] => 0
  221. [created_date] => 2018-06-13T13:55:28.000+08:00
  222. [valid_till] => 2018-07-13 23:59:59
  223. [code] => MIEHSM29
  224. [transaction_number] =>
  225. [redemptions] => Array
  226. (
  227. )
  228. )
  229. [14] => Array
  230. (
  231. [id] => 1371564
  232. [series_id] => 2823
  233. [series_name] => 交易|O2O|200元|冲锋衣立减|新品促销券||B1000000001
  234. [redemption_count] => 0
  235. [created_date] => 2018-06-13T13:55:16.000+08:00
  236. [valid_till] => 2018-07-13 23:59:59
  237. [code] => 1S5T9B2R
  238. [transaction_number] =>
  239. [redemptions] => Array
  240. (
  241. )
  242. )
  243. )
  244. )
  245. [item_status] => Array
  246. (
  247. [success] => true
  248. [code] => 1000
  249. [message] => Coupons retrieved successfully
  250. )
  251. )
  252. )
  253. )
  254. )
  255. )
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注