ビットコイン価格をJavaScript(node.js)で取得する方法でbitFlyerの公式サイトにあるコードをコピペしてビットコイン価格を取得しました。{"product_code":"BTC_JPY","timestamp":"2019-06-16T08:46:01.003","tick_id":1520536,"best_bid":988000.0,"best_ask":990000.0,"best_bid_size":3.44210013,"best_ask_size":0.995,"total_bid_depth":1629.56752365,"total_ask_depth":1032.76942173,"ltp":990051.0,"volume":169684.00792334,"volume_by_product":8978.11817642}1{"product_code":"BTC_JPY","timestamp":"2019-06-16T08:46:01.003","tick_id":1520536,"best_bid":988000.0,"best_ask":990000.0,"best_bid_size":3.44210013,"best_ask_size":0.995,"total_bid_depth":1629.56752365,"total_ask_depth":1032.76942173,"ltp":990051.0,"volume":169684.00792334,"volume_by_product":8978.11817642}上のようなJSON形式になっていますね。今回は上の文字列をJavaScriptで扱えるように整形したいと思います。プログラミング初心者向けに解説します。最初にサクッと準備の説明を行い、次にJSONをparseを使って編集します。bitFlyerからJSON形式データを取得しよう任意のフォルダにbitflyer.jsのファイルを作成して以下の公式サイトのコードをそのままコピペします。{console.log(payload);});実行すると冒頭の文字列が返ってきます。ビットコイン価格をJavaScript(node.js)で取得する方法で環境を整えましょう。JSON.parse()でオブジェクト形式へ変換しようJavaScriptでJSON.parse()を使うとJSON形式データをJavaScriptで扱えるデータに戻すことができます。JavaScript用のデータへ元に戻すため”デコード”していることになります。試しにpayloadをJSON.parse()でデコードしてみましょう。}このようにオブジェクトデータとして取り出すことができました。982423」のプロパティが良さげなのでこれを使って出力してみます。requestの中身を変更します。'円です');});これでJSON形式データから現在価格の出力を表示するところまでできました。「ltp」がキーで、その中身「982423」が値だにゃあ。キーと値を合わせたものをプロパティと呼ぶにゃあ。ACADEMYのJavaScriptでオブジェクトを使う方法【初心者向け】の記事で図解してあるにゃあ。まとめJSONをオブジェクトへ変換することができればあとは好き勝手に編集していけます。サイト制作で必要だったり、何かサービスを作りたい場合に必要なのでぜひ覚えておいてください。bitFlyerAPIを使って売買を行う手順も載せています。【コピペ】を参考にしてみてください。関連する記事の一覧こちらの記事も読まれています。しない仮想通貨」をテーマに1万円から始める方法をブロードキャストするブログ、ビットコインバーゲン運営者。少額botトレードの組み合わせ投資の提唱者です。バイヤー時代の目利き力でお得な情報をまとめています。金融としても技術としてもブロックチェーンは好きで、ブロックチェーン先進国エストニアにも訪問済み。フロントエンドから簡易的なDAppを作れるようにミニWebサービス開発もやってます。