无法使用QuickBlox中的JavaScript SDK根据标记列出用户

无法使用QuickBlox中的JavaScript SDK根据标记列出用户

问题描述:

我尝试使用基于标记的列表用户,我在quickblox中添加了两个用户添加的用户:public, private。我正在使用JavaScript SDK演示。无法使用QuickBlox中的JavaScript SDK根据标记列出用户

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的用户演示一起工作。

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

我用 VAR PARAMS = {标签: “公共”]}; QB.users.get(params,function(err,result){if(result){console.warn(result);}}); 但我从QuickBlox api获取404(Not Found)。有什么问题? @Igor –

+0

也许你没有标签为'public'的用户? –

+0

我不知道这背后的问题是什么,但它现在正在工作。奇怪 –