getOneConversation method
Query a Conversation; if it doesn't exist, it will be created
sourceID
UserID for one-on-one conversation, GroupID for group conversation
sessionType
Reference ConversationType
Implementation
Future<ConversationInfo> getOneConversation({
required String sourceID,
required int sessionType,
String? operationID,
}) =>
_channel
.invokeMethod(
'getOneConversation',
_buildParam({
"sourceID": sourceID,
"sessionType": sessionType,
"operationID": Utils.checkOperationID(operationID),
}))
.then((value) => Utils.toObj(value, (map) => ConversationInfo.fromJson(map)));