using Nirvana.Common.ApiBase; using Senparc.NeuChar.Entities; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace YBDevice.WXApplication.DeviceInfo { /// /// 设备管理 /// public interface IDeviceService { /// /// 插入或者更新八电极绑定信息 /// /// /// /// /// Task InsertOrUpdateBodyBindInfoAsync(string fansid, string equid, string appid, string openid); /// /// 更新/增加粉丝关注记录 /// /// 公众号原始id /// 用户openid /// 用户ID /// 关注状态,0-取关,1-关注,2-重复关注 /// 类型,1-固定贴纸二维码,2-带参数二维码,3-其他 Task InsertOrUpdateSubscribeAsync(string appid, string openid, Guid? wxfansid, int subscribe, int type = 3); /// /// 处理关键字回复事件 /// /// /// /// 关键字 Task HandlerTextAsync(string appid, string openid, string encode); /// /// 获取微信图文 /// /// /// /// /// 1-认证的服务号关注事件,2-认证的服务号扫码事件,3-非认证关注事件,4-回复关键字,5-第一次打开落地页,6-非认证扫码事件 /// 记录ID /// List
GetWXMessageNews(string appid, string openid, string fansid, int type, string resultid = ""); /// /// 获取固定贴纸图文信息 /// /// /// /// /// 1-认证的服务号关注事件,2-认证的服务号扫码事件,3-非认证关注事件,4-回复关键字,5-第一次打开落地页,6-非认证扫码事件 /// 记录ID /// List
GetStickyWXMessageNews(string appid, string openid, string fansid, int type, Guid? resultid = null); } }