Slide 1

Slide 1 text

All rights reserved by Postman Inc Postman 東京オフィス・プレオープン API プラットフォーム Postman とは? 草薙 昭彦 テクノロジーエバンジェリスト

Slide 2

Slide 2 text

テクノロジーエバンジェリスト Postman 株式会社 草薙 昭彦 @nagix @postman_japan

Slide 3

Slide 3 text

Mini Tokyo 3D 東京の公共交通機関の3Dマップ Japan EQ Locator 震源・震度分布の3Dマップ Mapbox GL Rain Layer 降水降雪アニメーション Ukraine Live Cams ライブカメラ3Dマップ 北朝鮮ミサイル実験ビジュアライゼーショ ン 弾道ミサイル軌道の可視化 Sea Level Rise 3D Map 都市の海面上昇シミュレーション https://nagix.github.io/

Slide 4

Slide 4 text

ChatGPT の新機能について記事書きました(今朝) https://qiita.com/nagix/items/38510cb081894b994219

Slide 5

Slide 5 text

API、使っていますか? @postman_japan

Slide 6

Slide 6 text

Web API とは https://api.example.com/search?q=postman&lang=en GET ホスト パス リクエスト レスポンス メソッド パラメータ エンドポイント 200 ステータス コード { "id": 723495468 "name": "postman" "type": "company", "address": "1-5-1 Marunouchi, Chiyoda-ku, Tokyo" } @postman_japan

Slide 7

Slide 7 text

コマンドラインで API を使う @postman_japan $ curl --header "Content-Type: application/json" \ --request POST \ --data '{ \ "Item": "チョコレート", \ "Count": 3, \ "API-Key": "880457872340965884" \ }' \ https://api.example.com/api/order

Slide 8

Slide 8 text

Python で API を使う @postman_japan import requests import json url = 'https://api.example.com/api/order' payload = json.dumps({ 'Item': 'チョコレート', 'Count': 3, 'API-Key': '880457872340965884' }) headers = {'Content-Type': 'application/json'} response = requests.request('POST', url, headers=headers, data=payload) print(response.text)

Slide 9

Slide 9 text

正直、めんどくさい… @postman_japan

Slide 10

Slide 10 text

Postman アプリ @postman_japan

Slide 11

Slide 11 text

Postman アプリ @postman_japan ドキュメントを見ながら 作業できる🚀 整形されたレスポンスが見られる🚀 パラメータを変えてすぐ試せる🚀 エンドポイントを打ち込 む必要がない🚀 API のセットを整理 しておける🚀

Slide 12

Slide 12 text

API 提供側 ライフサイクル API 利用側 ライフサイクル API ライフサイクル テスト 開発 設計 定義 デプロイ デプロイ 配布 監視 監視 テスト 評価 統合 発見 セキュリ ティ @postman_japan

Slide 13

Slide 13 text

世界中で使われている Postman Postman は 2,500万人を超える開発者の API に関する作業を変革 💪 1,070万 450万 190万 37万 67万 10 570万 @postman_japan

Slide 14

Slide 14 text

ダウンロードして無料でスタート! https://www.postman.com/downloads/ デスクトップアプリ ● Windows ● Mac ● Linux Web アプリ ● アカウント登録で同 じ機能をブラウザで も利用できる

Slide 15

Slide 15 text

Postman Tokyo Meetup 2023.7 https://postman.connpass.com/ 2023/7/4(火)

Slide 16

Slide 16 text

Postman Tokyo Meetup 2023.7 @postman_japan 2023/7/4(火)

Slide 17

Slide 17 text

Postman Tokyo Meetup 2023.7 @postman_japan 2023/7/4(火)

Slide 18

Slide 18 text

ありがとうございました @postman_japan