Как проверить, был ли отправленный запрос отклонен? - PullRequest
0 голосов
/ 08 июня 2018

Как проверить, был ли отправленный мной запрос на добавление в друзья отклонен в QuickBlox?

Когда я отправляю запрос кому-то, он добавляется в мой список как (Type.none), но когда он отклоняет мойпросьба удалить его из моего списка!

1 Ответ

0 голосов
/ 08 июня 2018

Добавить / удалить пользователей

Чтобы добавить пользователей в список контактов, просто используйте метод ниже:

int userID = 56;

if (chatRoster.contains(userID)) {
    try {
        chatRoster.subscribe(userID);
    } catch (SmackException.NotConnectedException e) {

    }
} else {
    try {
        chatRoster.createEntry(userID, null);
    } catch (XMPPException e) {

    } catch (SmackException.NotLoggedInException e) {

    } catch (SmackException.NotConnectedException e) {

    } catch (SmackException.NoResponseException e) {

    }
}

Теперь вам нужно реализовать это QBSubscriptionListener

Этот пользователь получит запрос на добавление в список контактов

 @Override
public void subscriptionRequested(int userId) {

}

для получения дополнительной информации перейдите по ссылке doc

...