2017-07-27 19 views
-1

NodeJSとExpressを使用してAPIからJSONデータを取得しようとしていますが、ヘッダーが必要です。get要求にヘッダーを入力する方法がわかりません。ヘッダー付きAPIからjsonデータを取得する方法

ドキュメントは言う:

curl -H"X-FullContact-APIKey:$your_key" 
'https://api.fullcontact.com/v2/[email protected]' 

を、私は、ヘッダーとget要求を追加するにはどうすればよいですか?私は何日もStackoverflowを見て、何も見つけられなかった。すべてがPHP用であり、NodeJS w/Expressでは何もありません。要求ノードNPMマネージャーパッケージでこれを行うにはどうすればいいですか

答えて

0

要求コードの様子はよく分かりませんが、これが必要です。右?

var request = require('request'); 

var options = { 
    url: 'https://api.fullcontact.com/v2/[email protected]', 
    headers: { 
    'X-FullContact-APIKey': '$your_key' 
    } 
}; 

function callback(error, response, body) { 
    if (!error && response.statusCode == 200) { 
    var result = JSON.parse(body); 
    console.log(result); 
    } 
} 

request(options, callback); 
関連する問題