中華人民元を日本円で換算したらいくらになっているのかをスクレイピングで取得する
scraping.js
import * as request from 'request';
import * as client from 'cheerio-httpcli'
export function getNowGenValue():number {
const url = 'https://jp.investing.com/currencies/cny-jpy';
let urlRes = client.fetchSync(url) // 受け取った値をカスタマイズしてresposeとして返すために同期処理にする
return parseInt(urlRes.$("#last_last").text());
}
質は有料のものよりも劣るかもだけど、割と爆速で取得できる。
非同期処理にしてもいいかもだけど取得できてなかったらだるいので同期処理にした。