yubin.mjs
const zipcode = "1000001"; // 東京都千代田区千代田
const url = `https://zipcloud.ibsnet.co.jp/api/search?zipcode=${zipcode}`;
try {
const res = await fetch(url);
if (!res.ok) {
throw new Error(`HTTPエラー: ${res.status}`);
}
const data = await res.json();
if (data.results) {
const address = data.results[0];
console.log(`〒${zipcode}`);
console.log(`${address.address1} ${address.address2} ${address.address3}`);
} else {
console.log(`該当する住所が見つかりません(status: ${data.status})`);
}
} catch (err) {
console.error("エラー:", err);
}