RESAS API からJSONを取得します。
npm install
req.js の "APIKEY"変数にAPIキーを入力する
node req.js "https://opendata.resas-portal.go.jp/api/v1-rc.1/prefectures" > result.json
{ | |
"name": "resas_api", | |
"version": "1.0.0", | |
"description": "", | |
"main": "req.js", | |
"dependencies": { | |
"request": "^2.76.0" | |
}, | |
"devDependencies": {}, | |
"scripts": { | |
"test": "echo \"Error: no test specified\" && exit 1" | |
}, | |
"author": "", | |
"license": "ISC" | |
} |
const request = require('request'); | |
const APIKEY = "RESAS API KEY" //APIキーに書き換えてください | |
if (process.argv.length < 3) { | |
console.log("引数にURLを指定してください"); | |
process.exit(); | |
} | |
const url = process.argv[2] | |
const headers = { | |
'Content-Type':'application/json', | |
'X-API-KEY': APIKEY | |
} | |
const options = { | |
url: url, | |
method: 'GET', | |
headers: headers, | |
json: true, | |
} | |
request(options, function (error, response, body) { | |
if (error) throw new Error(error) | |
console.log(body) | |
}) |