2017-02-20 3 views
1

Я пытаюсь использовать список пользователей на основе тега, я добавил пользователей в quickblox с двумя тегами: public, private. Я использую демонстрацию JavaScript SDK.Невозможно перечислить пользователей на основе тега, используя JavaScript SDK в QuickBlox

QB.users.listUsers({page: usersStorage.currentPage, per_page: '10'}, function(err, result) { 
    if (err) { 
     console.log(err); 
    } else { 
     console.log(result); 

     mergeUsers(result.items); 

     callback(result.items); 

     $("#load-users").delay(100).fadeOut(500); 

     usersStorage.totalEntries = result.total_entries; 
     usersStorage.retrievedCount = usersStorage.retrievedCount + result.items.length; 
    } 
    }); 

Может ли кто-нибудь сказать мне, как я могу загружать только пользовательские теги?

Я попытался с помощью QB.users.get функции с аргументом {tags : 'private'}, но пока он позвонит api.quickblox.com для списка пользователей полезной нагрузки, это дает 404 not found код ответа. В то время как тот же код работает с демо-версией JavaScript SDK.

ответ

1

https://github.com/QuickBlox/quickblox-javascript-sdk/blob/gh-pages/samples/users/main.js#L185

var params = {tags: "public"}; 

QB.users.listUsers(params, function(err, result){ 
... 
}) 

Более подробную информацию о пользователях API здесь https://quickblox.com/developers/Sample-users-javascript

+0

Я использовал вар Params = {тэги: [ "общественность"]}; QB.users.get (params, function (err, result) {if (result) {console.warn (result);}}); , но я получаю 404 (не найдено) от QuickBlox api. В чем проблема? @Igor –

+0

Возможно, у вас нет пользователей с тегом 'public'? –

+0

Я не знаю, в чем проблема, но сейчас она работает. странный –

Смежные вопросы