Dejar la conversación
Product deprecation notice
Effective April 30th, 2026, Vonage In-App Messaging will no longer be available. Access for new users will be closed, and the service will be discontinued for all existing users.
If you have any questions regarding this product’s discontinuation, please contact your account manager or our support team.
Esta guía cubre el proceso de abandonar una conversación.
NOTA: Hay disponible un tutorial paso a paso para crear una aplicación de chat aquí.
Dada una conversación de la que ya eres miembro, puedes dejar de serlo abandonándola:
conversation.leave()
conversation.kick("memberId", object : NexmoRequestListener<Any> {
override fun onSuccess(p0: Any?) {
Log.d("TAG", "User kick success")
}
override fun onError(apiError: NexmoApiError) {
Log.d("TAG", "Error: Unable to kick user ${apiError.message}")
}
})
conversation.kick("memberName", new NexmoRequestListener<Void>() {
@Override
public void onSuccess(@Nullable Void aVoid) {
Log.d("TTAG", "User kick success");
}
@Override
public void onError(@NonNull NexmoApiError apiError) {
Log.d("TTAG", "Error: Unable to kick user " + apiError.getMessage());
}
);
conversation.leave({ (error) in
if let error = error {
NSLog("Error leaving conversation: \(error.localizedDescription)")
return
}
NSLog("Conversation left.")
})
[self.conversation leave:^(NSError * _Nullable error) {
if (error) {
NSLog(@"Error leaving conversation: %@", error);
return;
}
NSLog(@"Conversation left.");
}];