public static void ConvPinConversation() { string conv_id = "287646"; TIMResult res = TencentIMSDK.ConvPinConversation(conv_id, TIMConvType.kTIMConv_C2C, true, addAsyncDataToConsole); addDataToConsole(res); }
public static void MsgMarkAllMessageAsRead() { TIMResult res = TencentIMSDK.MsgMarkAllMessageAsRead(addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void Logout() { TIMResult res = TencentIMSDK.Logout(addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void MsgGetMoreMsgList() { string conv_id = "287646"; if (lastMsg == null) { Utils.Log("没有lastMsg"); return; } MsgGetMsgListParam get_message_list_param = new MsgGetMsgListParam(); get_message_list_param.msg_getmsglist_param_count = 1; get_message_list_param.msg_getmsglist_param_last_msg = lastMsg; TIMResult res = TencentIMSDK.MsgGetMsgList(conv_id, TIMConvType.kTIMConv_C2C, get_message_list_param, (int code, string desc, string json_param, string user_data) => { List <Message> messages = JsonConvert.DeserializeObject <List <Message> >(json_param); if (messages.Count > 0) { lastMsg = lastMsg = messages[messages.Count - 1]; } addAsyncDataToConsole(code, desc, json_param, user_data); Utils.Log("历史消息列表Count:" + messages.Count.ToString()); }); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void ConvCancelDraft() { string conv_id = "287646"; TIMResult res = TencentIMSDK.ConvCancelDraft(conv_id, TIMConvType.kTIMConv_C2C); addDataToConsole(res); }
void GroupJoinSDK() { print(GroupID.text); TIMResult res = TencentIMSDK.GroupJoin(GroupID.text, Greeting.text, Utils.addAsyncNullDataToScreen(GetResult)); Result.text = Utils.SynchronizeResult(res); }
public static void ConvDelete() { string conv_id = "287646"; TIMResult res = TencentIMSDK.ConvDelete(conv_id, TIMConvType.kTIMConv_C2C, addAsyncDataToConsole); addDataToConsole(res); }
void LoginSDK() { var userid = PlayerPrefs.GetString("UserID", ""); var user_sig = PlayerPrefs.GetString("Secret", ""); TIMResult res = TencentIMSDK.Login(userid, user_sig, Utils.addAsyncNullDataToScreen(GetResult)); Result.text = Utils.SynchronizeResult(res); }
public void GetLoginUserSDK() { StringBuilder userId = new StringBuilder(128); TIMResult res = TencentIMSDK.GetLoginUserID(userId); Result.text = Utils.SynchronizeResult(res); Result.text += "\nLoginUser: " + userId.ToString(); }
void GroupDeleteSDK() { print(GroupList[SelectedGroup.value]); string groupID = GroupList[SelectedGroup.value]; TIMResult res = TencentIMSDK.GroupDelete(groupID, Utils.addAsyncNullDataToScreen(GetResult)); Result.text = Utils.SynchronizeResult(res); }
public static void GroupDelete() { string group_id = "test_unity_create"; TIMResult res = TencentIMSDK.GroupDelete(group_id, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void MsgCancelSend() { string conv_id = touserid; string message_id = "144115263066194686-1638863822-3314274833"; TIMResult res = TencentIMSDK.MsgCancelSend(conv_id, TIMConvType.kTIMConv_C2C, message_id, addAsyncDataToConsole); addDataToConsole(res); }
public static void MsgDownloadMergerMessage() { Message message = new Message(); TIMResult res = TencentIMSDK.MsgDownloadMergerMessage(message, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void MsgReportReaded() { string conv_id = "287646"; TIMResult res = TencentIMSDK.MsgReportReaded(conv_id, TIMConvType.kTIMConv_C2C, null, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void MsgSetGroupReceiveMessageOpt() { string group_id = "im_discuss_TBcYzRWnAp6dmiNT"; TIMResult res = TencentIMSDK.MsgSetGroupReceiveMessageOpt(group_id, TIMReceiveMessageOpt.kTIMRecvMsgOpt_Receive, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void MsgClearHistoryMessage() { string conv_id = "287646"; TIMResult res = TencentIMSDK.MsgClearHistoryMessage(conv_id, TIMConvType.kTIMConv_C2C, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public void ProfileGetUserProfileListSDK() { FriendShipGetProfileListParam json_get_user_profile_list_param = new FriendShipGetProfileListParam(); json_get_user_profile_list_param.friendship_getprofilelist_param_identifier_array = new List <string>(SelectedUser); TIMResult res = TencentIMSDK.ProfileGetUserProfileList(json_get_user_profile_list_param, Utils.addAsyncStringDataToScreen(GetResult)); Result.text = Utils.SynchronizeResult(res); }
public static void ProfileModifySelfUserProfile() { UserProfileItem param = new UserProfileItem(); param.user_profile_item_level = 10; TIMResult res = TencentIMSDK.ProfileModifySelfUserProfile(param, addAsyncDataToConsole); addDataToConsole(res); }
public static void FriendshipAddToBlackList() { List <string> blacklist = new List <string>(); blacklist.Add("287646"); TIMResult res = TencentIMSDK.FriendshipAddToBlackList(blacklist, addAsyncDataToConsole); addDataToConsole(res); }
public static void GetLoginUserID() { StringBuilder userId = new StringBuilder(128); TIMResult res = TencentIMSDK.GetLoginUserID(userId); addStringDataToConsole(userId.ToString()); addDataToConsole(res); }
public static void MsgFindByMsgLocatorList() { string conv_id = "287646"; MsgLocator message_locator = new MsgLocator(); // 这里的消息可以是其他接口返回的实例,如消息列表接口 TIMResult res = TencentIMSDK.MsgFindByMsgLocatorList(conv_id, TIMConvType.kTIMConv_C2C, message_locator, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void MsgDownloadElemToPath() { DownloadElemParam param = new DownloadElemParam(); param.msg_download_elem_param_type = TIMDownloadType.kTIMDownload_File; TIMResult res = TencentIMSDK.MsgDownloadElemToPath(param, Application.dataPath, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void MsgRevoke() { string conv_id = "287646"; Message message = new Message(); // 这里的消息可以是其他接口返回的实例,如消息列表接口 TIMResult res = TencentIMSDK.MsgRevoke(conv_id, TIMConvType.kTIMConv_C2C, message, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void MsgFindMessages() { string message_id = "144115263066194686-1638863822-3314274833"; List <string> message_id_array = new List <string>(); message_id_array.Add(message_id); TIMResult res = TencentIMSDK.MsgFindMessages(message_id_array, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void MsgGetC2CReceiveMessageOpt() { string user_id = "287646"; List <string> user_id_list = new List <string>(); user_id_list.Add(user_id); TIMResult res = TencentIMSDK.MsgGetC2CReceiveMessageOpt(user_id_list, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void FriendshipAddFriend() { FriendshipAddFriendParam param = new FriendshipAddFriendParam(); param.friendship_add_friend_param_identifier = "6666"; param.friendship_add_friend_param_friend_type = TIMFriendType.FriendTypeBoth; param.friendship_add_friend_param_add_wording = "hello"; TIMResult res = TencentIMSDK.FriendshipAddFriend(param, addAsyncDataToConsole); addDataToConsole(res); }
public static void MsgSetOfflinePushToken() { OfflinePushToken token = new OfflinePushToken(); token.offline_push_token_token = "701d9a8bbc149cb6cd01b01d99c67312a978f92e1e1231dc5120dffce33f6140"; token.offline_push_token_business_id = 13121; token.offline_push_token_is_tpns_token = false; TIMResult res = TencentIMSDK.MsgSetOfflinePushToken(token, addAsyncDataToConsole); addDataToConsole(res); }
public static void MsgSetLocalCustomData() { Message param = new Message(); // 这个message可以是业务的其他message实例 param.message_custom_int = 1024; param.message_custom_str = "hello"; TIMResult res = TencentIMSDK.MsgSetLocalCustomData(param, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }
public static void GroupModifyMemberInfo() { GroupModifyMemberInfoParam param = new GroupModifyMemberInfoParam(); param.group_modify_member_info_group_id = "379595063308chat11"; param.group_modify_member_info_modify_flag = TIMGroupMemberModifyInfoFlag.kTIMGroupMemberModifyFlag_MemberRole; param.group_modify_member_info_identifier = "287646"; param.group_modify_member_info_member_role = TIMGroupMemberRole.kTIMMemberRole_Admin; TIMResult res = TencentIMSDK.GroupModifyMemberInfo(param, addAsyncDataToConsole); addDataToConsole(res); }
public static void MsgListDelete() { string conv_id = "287646"; List <Message> messages_list = new List <Message>(); messages_list.Add(new Message()); TIMResult res = TencentIMSDK.MsgListDelete(conv_id, TIMConvType.kTIMConv_C2C, messages_list, addAsyncDataToConsole); Utils.Log(((int)res).ToString()); addDataToConsole(res); }