/// <summary> /// 获取所有未结束的优惠列表(包含未开始的、进行中的) /// </summary> /// <param name="appID"></param> /// <param name="appSecert"></param> /// <returns></returns> public ActionResult GetUnfinishedCoupons(string appID, string appSecert) { var api = new KDTApiKit(appID, appSecert); var parames = new Dictionary <string, string>(); var data = api.get("kdt.ump.coupons.unfinished.all", parames); return(Json(data, JsonRequestBehavior.AllowGet)); }
//获取所有支付的商品 public ActionResult GetPayedOrders(string appID, string appSecert) { var api = new KDTApiKit(appID, appSecert); var parames = new Dictionary <string, string>(); var data = api.get("kdt.trades.sold.get", parames); return(Json(data, JsonRequestBehavior.AllowGet)); }
//核销虚拟商品订单 public ActionResult UseOrderInfo(string orderId, string appID, string appSecert) { var api = new KDTApiKit(appID, appSecert); var parames = new Dictionary <string, string>(); parames.Add("code", orderId); var data = api.get("kdt.trade.virtualcode.apply", parames); return(Json(data, JsonRequestBehavior.AllowGet)); }
//根据粉丝ID,给粉丝授权优惠码 public ActionResult GetCouponWithWechatId(string couponGroupId, string wechatId, string appID, string appSecert) { var api = new KDTApiKit(appID, appSecert); var parames = new Dictionary <string, string>(); parames.Add("coupon_group_id", couponGroupId); parames.Add("fans_id", wechatId); var data = api.get("kdt.ump.coupon.take", parames); return(Json(data, JsonRequestBehavior.AllowGet)); }