之前公司的线下店买了二维火的点菜机,同时想要把公司内部的会员体系与二维火的会员体系打通,也就是在注册公司h5会员系统的时候同时调二维火的会员注册领卡接口,需要封装二维火的会员领卡接口,这里采用SDK方式。
1.先引入SDK到项目
2.根据SDK提供的方法封装自己的接口
private static DefaultDfireClient dfireClient = new DefaultDfireClient(SERVER_URL, APP_KEY, APP_SECRET);
@RequestMapping(value="/getMemberCard",method = RequestMethod.POST)
public String shopMemberCardApply(String mobile,String name) throws Exception {
ComDfireOpenShopMemberCardApplyRequest request = new ComDfireOpenShopMemberCardApplyRequest();
SaveCardBo saveCardBo = new SaveCardBo();
saveCardBo.setKindCardId(CARDKIND);//会员卡类型ID
saveCardBo.setEntityId(ENTITYID);//参数:店铺Id
//设置手机号国家码
saveCardBo.setCountryCode("+86");
//会员手机号
saveCardBo.setMobile(mobile);
saveCardBo.setName(name);
//设置会员卡密码,默认为110110
//saveCardBo