Skip to main content

insertGroupMessageToLocalStorage

Description

info

Insert a group chat message into the local storage, visible only on the current device and will not be synchronized to other devices.

Note

Related Callback:
onConversationChanged
Visible only on the current device.

Function Prototype


- (void)insertGroupMessageToLocalStorage:(OIMMessageInfo *)message
groupID:(NSString * _Nullable)groupID
sendID:(NSString * _Nullable)sendID
onSuccess:(nullable OIMMessageInfoCallback)onSuccess
onFailure:(nullable OIMFailureCallback)onFailure;

Input Parameters

Parameter NameParameter TypeRequiredDescription
messageOIMMessageInfoYesMessage body
groupIDNSStringYesReceiving message groupID
sendIDNSStringYesSending message userID

Return Result

NameTypeDescription
onSuccessOIMMessageInfoSuccess return
onFailureOIMFailureCallbackFailure return

Code Example


[OIMManager.manager insertGroupMessageToLocalStorage:
groupID:@""
sendID:@""
onSuccess:^(OIMMessageInfo * _Nullable message) {

} onFailure:^(NSInteger code, NSString * _Nullable msg) {

}];