me.chanjar.weixin.mp.api.WxMpUserService Maven / Gradle / Ivy
package me.chanjar.weixin.mp.api;
import me.chanjar.weixin.common.exception.WxErrorException;
import me.chanjar.weixin.mp.bean.result.WxMpUser;
import me.chanjar.weixin.mp.bean.result.WxMpUserList;
/**
* 用户管理和统计相关操作接口
*
* @author Binary Wang
*/
public interface WxMpUserService {
/**
*
* 设置用户备注名接口
* 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=设置用户备注名接口
*
*
* @param openid 用户openid
* @param remark 备注名
*/
void userUpdateRemark(String openid, String remark) throws WxErrorException;
/**
*
* 获取用户基本信息
* 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=获取用户基本信息
*
*
* @param openid 用户openid
* @param lang 语言,zh_CN 简体(默认),zh_TW 繁体,en 英语
*/
WxMpUser userInfo(String openid, String lang) throws WxErrorException;
/**
*
* 获取关注者列表
* 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=获取关注者列表
*
*
* @param next_openid 可选,第一个拉取的OPENID,null为从头开始拉取
*/
WxMpUserList userList(String next_openid) throws WxErrorException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy