2015-09-24 26 views
0

以下是其中一個例子的基本代碼,Node.js的汽貿殭屍,尋找項目INSTANCEID

offers.on('receivedOfferChanged', function (offer, oldState) { 
    logger.info(offer.partner.getSteam3RenderedID() +" Offer #" + offer.id + " changed: " + TradeOfferManager.getStateName(oldState) + " -> " + TradeOfferManager.getStateName(offer.state)); 

    // Alert us when we accept an offer 
    if (offer.state == TradeOfferManager.ETradeOfferState.Accepted) { 
     offer.getReceivedItems(function (err, items) { 
      if (err) { 
       logger.error("Couldn't get received items: " + err); 
      } else { 
       var names = items.map(function(item) { 
        return item.name; 
       }); 
       // Log a comma-separated list of items received 
       logger.info("Received: " + names.join(', ')); 



      } 
     }); 
    } 
}); 

我所要做的不過,他返回名稱是什麼類似於線10我想獲取項目實例ID,以便我可以將它放入數組中。

任何援助將不勝感激。

+0

return item.id不起作用? – Molda

+0

@Molda是否返回i​​nstanceid? – mtcamesao

+0

好吧,你可以通過添加console.log(item)來檢查每個項目的屬性。上面返回item.name; – Molda

回答