Из документации Kinvey это метод, используемый для запроса пользователей:
Вместо этого для запроса коллекции пользователей рекомендуется использовать +[KCSUserDiscovery lookupUsersForFieldsAndValues:completionBlock:progressBlock:]. Этот метод позволяет предоставить словарь точных совпадений для специальных полей.
Поля для поиска:
- KCSUserAttributeUsername
- KCSUserAttributeSurname
- KCSUserAttributeGivenname
- ККСусераттрибутемаил
- KCSUserAttributeFacebookId
[KCSUserDiscovery lookupUsersForFieldsAndValues:@{ KCSUserAttributeSurname : @"Smith"}
completionBlock:^(NSArray *objectsOrNil, NSError *errorOrNil) {
if (errorOrNil == nil) {
//array of matching KCSUser objects
NSLog(@"Found %d Smiths", objectsOrNil.count);
} else {
NSLog(@"Got An error: %@", errorOrNil);
}
}
progressBlock:nil];
Но если я отправлю пустой словарь, я получаю сообщение об ошибке. Итак, что нужно поместить в словарь, чтобы получить всех пользователей?
Спасибо, ребята, с праздником