注册

IEMChatManager 如何发送透传消息(iOS端)

IEMChatManager 如何发送透传消息(iOS端)
已邀请:
构造透传消息:

EMChatCommand *cmdChat = [[EMChatCommand alloc] init]; cmdChat.cmd = @"reason"; EMCommandMessageBody *body = [[EMCommandMessageBody alloc] initWithChatObject:cmdChat]; // 生成message。 6001,环信id,消息接收方。 EMMessage *message = [[EMMessage alloc] initWithReceiver:@"6001" bodies:@[body]]; message.messageType = eMessageTypeChat; // 设置为单聊消息 //message.messageType = eConversationTypeGroupChat;// 设置为群聊消息 //message.messageType = eConversationTypeChatRoom;// 设置为聊天室消息
 
调用发送方法:
          [[EMClient sharedClient].chatManager asyncSendMessage:message progress:nil completion:^(EMMessage *aMessage, EMError *aError)    {
           if (!aError) {
                NSLog(@"发送成功");
            }
        }];

要回复问题请先登录注册