/// <summary> /// 创建会话 /// </summary> /// <param name="chatid"> /// 回话ID,字符串类型,最长32个字符。只允许字符0-9及字母a-zA-Z,如果值内容为64bit无符号整型:要求值范围在[1, 2^63)之间,[2^63, 2^64)为系统分配会话id区间 /// </param> /// <param name="access_token"></param> /// <param name="name">会话标题</param> /// <param name="owner">管理员userid,必须是该会话userlist的成员之一</param> /// <param name="userlist">会话成员列表,成员用userid来标识。会话成员必须在3人或以上,1000人以下</param> /// <returns></returns> public static APIJsonResult CreateChat(this IQyHelper helper, string access_token, string chatid, string name, string owner, string[] userlist) { string url = string.Format("{0}chat/create?access_token={1}", baseUrl, access_token); var request = new CreateChatRequest(); request.chatid = chatid; request.name = name; request.owner = owner; request.userlist = userlist; return(helper.CreateChat(access_token, request)); }
/// <summary> /// 创建会话 /// </summary> /// <param name="access_token"></param> /// <param name="request"></param> /// <returns></returns> public static APIJsonResult CreateChat(this IQyHelper helper, string access_token, CreateChatRequest request) { string url = string.Format("{0}chat/create?access_token={1}", baseUrl, access_token); return(HttpHelper.HttpPost.GetJsonResult <CreateChatRequest, APIJsonResult>(url, request)); }
/// <summary> /// 创建会话 /// </summary> /// <param name="access_token"></param> /// <param name="request"></param> /// <returns></returns> public APIJsonResult CreateChat(string access_token, CreateChatRequest request) { throw new NotImplementedException(); }