public Error <IList <micromsg.ModContact> > BatchGetContractDetail([FromRoute, Required] string wxid, [FromBody] ContactWxIds req) { var result = _wechat.GetContactDetail(wxid, req.WxIds); if (result != null) { //var profiles = new List<ContactProfile>(); //foreach(var item in result) //{ // profiles.Add(new ContactProfile() // { // WxId=item.Alias, // Alias= item.Alias, // NickName =item.NickName, // }); //} return(Error <IList <micromsg.ModContact> > .New() .WithCode(ErrorCode.OK). WithData(result.ContactList)); } return(Error <IList <micromsg.ModContact> > .New() .WithCode(ErrorCode.ErrInterServcerErr) .WithMessage("批量获取好友详情失败")); }
public Error <FetchContactProfilesResp> BatchGetContractProfiles([FromRoute, Required] string wxid, [FromBody] ContactWxIds req) { var result = _wechat.BatchGetContractProfile(wxid, req.WxIds, 0); if (result != null) { //var profiles = new List<ContactProfile>(); //foreach(var item in result) //{ // profiles.Add(new ContactProfile() // { // WxId=item.Alias, // Alias= item.Alias, // NickName =item.NickName, // }); //} return(Error <FetchContactProfilesResp> .New() .WithCode(ErrorCode.OK). WithData(new FetchContactProfilesResp() { Profiles = result, })); } return(Error <FetchContactProfilesResp> .New() .WithCode(ErrorCode.ErrInterServcerErr) .WithMessage("获取批量获取好友简介失败")); }