public static WeixinResult MemberCardActivate(int initBonus, int initBalance, string bonusUrl, string balanceUrl, string number, string code, string cardId) { TkDebug.AssertArgumentNullOrEmpty(number, "number", null); TkDebug.AssertArgumentNullOrEmpty(code, "code", null); string url = WeUtil.GetUrl(WeCardConst.MEMBERCARD_ACTIVATE); WeMembercardActivate request = new WeMembercardActivate(code, number) { InitBonus = initBonus, InitBalance = initBalance, Bonus = bonusUrl, Balance = balanceUrl, CardId = cardId }; var result = WeUtil.PostToUri(url, request.WriteJson(), new WeixinResult()); return(result); }
public static WeixinResult MemberCardActivate(int initBonus, int initBalance, string bonusUrl, string balanceUrl, string number, string code, string cardId) { TkDebug.AssertArgumentNullOrEmpty(number, "number", null); TkDebug.AssertArgumentNullOrEmpty(code, "code", null); string url = WeUtil.GetUrl(WeCardConst.MEMBERCARD_ACTIVATE); WeMembercardActivate request = new WeMembercardActivate(code, number) { InitBonus = initBonus, InitBalance = initBalance, Bonus = bonusUrl, Balance = balanceUrl, CardId = cardId }; var result = WeUtil.PostToUri(url, request.WriteJson(), new WeixinResult()); return result; }