API入門 それを早く教えて欲しかった

APIとは、通信機能のことです。

APIを使うと別のアプリからデータを送受信出来ます。

サーバーサイドとクライアントサイドで通信する場合もAPIを使います。これをクライアントサーバモデルと呼びます。

クライアントサイドからサーバーサイドへ「データを下さい」と問い合わせすることを「APIを叩く」と言います。

基本的にデータはJSONでやり取りします。

JSONとは一見辞書型に見える文字列です。

データを取り出す場合はJSONを辞書型へ変換します。

APIを作る人のことをバックエンドエンジニアやサーバーサイドエンジニアと呼びます。

WebAPIには必ずアクセス先のURLがあります。

URLにアクセスする方法をリクエストと呼びます。

リクエストにはGETリクエスト、POSTリクエストなどがあり、データを読み取る場合はGETリクエスト、データを送信する場合はPOSTリクエストを使います。

例えば、仮想通貨の現在価格を取得する場合はGETリクエストを使い、新規注文を出す場合はPOSTリクエストを使います。

リクエスト時に返却されるデータ(JSON形式)をレスポンスと呼びます。

レスポンスデータが重たい場合、受け取り側で受け取りまでしばらく待機している場合は非同期処理を使い、重たいデータの受け取りを待たずに他の処理を先に進めます。

noteでマガジンを始めました。

  • 完全版ゴトー日EA
  • 完全版朝スキャEA
  • ユロドルアノマリーEA
  • 月末アノマリーEA
  • ポンドルアノマリーEA
  • ブレイクアウトEA
  • 完全版RSI逆張りEA
  • Web認証システム

ソースコード付きです。

ホソノP自作EA

Gotobi Teriyaki
19,800円
設置が簡単♪ゴトー日のEA
  • ゴトー日のEAです

もうやってるよね? タリタリの自己アフィリエイト

海外FXキャッシュバック口座開設ならTariTali(タリタリ)
海外業者にはキャッシュバック必須です。タリタリを使うと自己キャッシュバックが受け取り可能に。IB乗り換えもOK。
\スプレッドの40%が戻ってくる /
ドル円1LOT約400円キャッシュバック
  • -
    コピー

この記事を書いた人

最近のコメント

  1. アバター
  2. アバター
  3. アバター
  4. アバター
  5. アバター