2017-07-19 7 views
0

の内側に、私はGoogleアドワーズ広告のAPIで働いていると私はこのような結果を取得していますかどうか確認する方法、オブジェクトを返す:このコードでノードJSが

null { totalNumEntries: 700, 
    entries: 
    [ { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] }, 
    { data: [Object] } ] } 

var targetingIdeaService = user.getService('TargetingIdeaService', 'v201705') 

//create selector 
var selector = { 
    searchParameters: [{ 
    'xsi:type': 'RelatedToQuerySearchParameter', 
    queries: ['test'] 
    }], 
    ideaType: 'KEYWORD', 
    requestType: 'IDEAS', 
    requestedAttributeTypes: ['KEYWORD_TEXT'], 
    paging: { 
    startIndex: 0, 
    numberResults: 12 
    } 

}; 

targetingIdeaService.get({ 
    selector: selector 
}, function(error, result) { 
    console.log(error, result); 
}) 

どのようにオブジェクトの内部にあるのか確認できますか?あなたはかなりの端末にオブジェクトを印刷する場合

+0

を試してみてください? – euvl

+0

これは配列になります –

+0

https://stackoverflow.com/questions/8907094/convert-array-to-string-in-nodejs –

答えて

2

、使用:

var string = JSON.stringify(object) 

// or JSON.stringify(object, null, 2) to make it more readable 

console.log(string) 
+0

本当に助けてくれてありがとう! –

0

あなたはかなりの端子にオブジェクトを印刷するか、以下のコード

var util = require('util'); 

console.log(util.inspect(result, { depth: null }));