Node.js 如何调用serviceBusService.listTopics(函数(err,listtopicsresult,response){})?

Node.js 如何调用serviceBusService.listTopics(函数(err,listtopicsresult,response){})?,node.js,azure,servicebus,Node.js,Azure,Servicebus,我试图用名称和大小列出service bus中的所有主题。我将此方法称为:- var AZURE = require('azure'); var serviceBusService = AZURE.createServiceBusService(); function ListTopic() { serviceBusService.listTopics(function(err, listtopicsresult, response){ if(!err)

我试图用名称和大小列出service bus中的所有主题。我将此方法称为:-

    var AZURE = require('azure');
    var serviceBusService = AZURE.createServiceBusService();

function ListTopic()
{
    serviceBusService.listTopics(function(err, listtopicsresult, response){
        if(!err)
        {
            console.log("err  ok");
        }
        else
        {
            console.log("err error: "+err);
        }

        if(listtopicsresult)
        {
            I get something here in listtopicsresult can't get the actual list with topic name 

            //console.log("listtopicsresult 0 "+listtopicsresult.getItem(0));
            //console.log("listtopicsresult size "+listtopicsresult.size);
            //console.log("listtopicsresult size "+listtopicsresult.size);
            //console.log("listtopicsresult index 0 "+listtopicsresult.indexOf(0));
            //console.log("listtopicsresult index 0 "+listtopicsresult.indexOf(1));
        }
        else
        {
            console.log("listtopicsresult error: "+listtopicsresult);
        }

        if(!response)
        {
            console.log("response  ok");
        }
        else
        {
            console.log("response error: "+response);
        }
    });
}

如何获得所有主题的大小和名称?首先我想让这个电话起作用。也许那时我可以试着找出每个主题的大小。希望有人能在这件事上帮助我。提前谢谢

最新版本7.0.0的
@azure/service bus
(基于AMQP-更快/更好的性能)已经发布。它提供了
ServiceBusAdministrationClient
,允许您管理服务总线资源

对于这个问题中的问题,这里有几个关于使用
ServiceBusAdministrationClient
-和

我知道这是一个迟来的回复,但为了防止有人在使用旧的节点服务总线SDK时遇到问题,请参阅下面的链接


快速提示-您是否尝试过使用工具检查(listtopicsresult)?您需要使用('util'),但它会让您确切地知道返回的内容。谢谢您的提示!我可以查看有关我的主题的所有信息。下面是util提供的两个主题信息:-这里是一个截断的输出。我只能用600字符。那么,我如何从中解析或检索微粒数据呢。它不是有效的json数据:-[{DefaultMessageTimeToLive:'P10675199DT2H48M5.4775807S',MaxSizeInMegabytes:'1024',状态:'Active',SupportOrdering:'true',CountDetails:{'d2p1:ActiveMessageCount':'0',SubscriptionCount:'1',AutoDeleteOnIdle:'P10675199DT2H48M5.4775807S',EntityAvailabilityStatus:'Available',_uuIon=2013-07',title:'i',published:'2014-02-18T08:29:37Z',链接:'},主题名:'i'},