function reqListener () {
console.log(this.responseText);
}
var oReq = new XMLHttpRequest();
oReq.addEventListener("load", reqListener);
oReq.open("GET", "https://parklot-api.herokuapp.com/api/v1/campaigns/");
oReq.send();
const BASE_URL = "https://api.gnavi.co.jp/RestSearchAPI/v3/"
const API_KEY = "60e919407001d7a00adc7f4a8764a2d9"
let url = `${BASE_URL}?keyid=${API_KEY}&freeword=焼肉&hit_per_page=1`
fetch(url, {
method: "GET",
}).then(response => response.text())
.then(text => {
console.log(text);
});
APIとは
HTTPについて
HyperText Transport Protocol
どうして、だれが、なんのために
通信メソッド
Hypertext Transport Protocol
JavaScriptはHTTPリクエストを送信できる
XMLHttpRequest
function reqListener () {
console.log(this.responseText);
}
var oReq = new XMLHttpRequest();
oReq.addEventListener("load", reqListener);
oReq.open("GET", "https://parklot-api.herokuapp.com/api/v1/campaigns/");
oReq.send();
fetch
const BASE_URL = "https://api.gnavi.co.jp/RestSearchAPI/v3/"
const API_KEY = "60e919407001d7a00adc7f4a8764a2d9"
let url = `${BASE_URL}?keyid=${API_KEY}&freeword=焼肉&hit_per_page=1`
fetch(url, {
method: "GET",
}).then(response => response.text())
.then(text => {
console.log(text);
});
JSON