Skip to main content

inviteUserToGroup

Description

info

Invite users to a group.

Note

Determine the result of the group invitation based on the caller's identity and the group verification option.

Related Callbacks:
onJoinedGroupAdded
onGroupMemberAdded
onGroupApplicationAdded

Function Prototype


- (void)inviteUserToGroup:(NSString *)groupID
reason:(NSString *)reason
usersID:(NSArray <NSString *> *)usersID
onSuccess:(nullable OIMSimpleResultsCallback)onSuccess
onFailure:(nullable OIMFailureCallback)onFailure;

Input Parameters

Parameter NameParameter TypeRequiredDescription
groupIDNSStringYesGroup ID
reasonNSStingYesInvitation information
usersIDNSArray <NSString *>YesInvited User ID List

Return Result

Parameter NameParameter TypeDescription
onSuccessNSArray<OIMSimpleResultInfo * >Success
onFailureOIMFailureCallbackFailure

OIMSimpleResultInfo

Field NameField TypeDescription
userIDNSStringUser ID
resultNSIntegerInvitation result

Code Example


[OIMManager.manager inviteUserToGroup:@""
reason:@""
usersID:@[]
onSuccess:^(NSArray<OIMSimpleResultInfo *> * _Nullable results) {
} onFailure:^(NSInteger code, NSString * _Nullable msg) {
}];