Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web API / Web API

Web API / Web API

早稲田大学大学院経営管理研究科「フィンテック ─ 金融革新とインターネット」2025 夏のオンデマンド教材 第11回で使用したスライドです。

Avatar for Kenji Saito

Kenji Saito

June 14, 2025
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. Generated by Stable Diffusion 3.5 — 2025 11 Web API

    (WBS) — 2025 11 Web API — 2025-06 – p.1/10
  2. ( 20 ) 1 ↑ • 2 ↓ 2025 •

    3 • 4 (TCP/IP ) • 5 • 6 • 7 • 8 ↑ • 9 ↓ 2024 ( ) • 10 World Wide Web • 11 Web API • 12 * 13 git GitHub 14 (6/23 ) / (2 ) OK / — 2025 11 Web API — 2025-06 – p.3/10
  3. API API Application Programming Interface Web API HTTP(S) / API

    ( ) — 2025 11 Web API — 2025-06 – p.4/10
  4. REST (Representational State Transfer) ( ) POST, GET ( ),

    PUT, DELETE vs. CRUD (Create/Read/Update/Delete) CRUD URI JSON (JavaScript Object Notation) — 2025 11 Web API — 2025-06 – p.5/10
  5. — HTTPS Demo ( ) $ openssl s_client -connect www.waseda.jp:443

    GET / openssl www.google.com:443 GET /search?q=refrigerator — 2025 11 Web API — 2025-06 – p.6/10
  6. REST – ( ) ( ) ( = ) Last

    In, First Out POST POST POST GET PUT DELETE — 2025 11 Web API — 2025-06 – p.7/10
  7. $ git clone https://github.com/ks91/sample-web-api.git API (Python3 Flask ) Web API

    $ python stack.py README (5 − 2) × (3 + 4) 5 2 − 3 4 + × ( ) API 1∼10 — 2025 11 Web API — 2025-06 – p.8/10
  8. API API ( ) Bitcoin Ethereum Virtual Machine (EVM) —

    2025 11 Web API — 2025-06 – p.9/10