Slide 1

Slide 1 text

e-Statを使ってみよう @スポーツIoTLT

Slide 2

Slide 2 text

自己紹介 ● SNSでの名前 ○ ufoo68(@ufoo_yuta) ● 出身地 ○ 滋賀県 ● やってること ○ スポーツIoTLT主催 ● 最近のできごと ○ LINE API Expertに認定されました

Slide 3

Slide 3 text

今日の話 e-Statを使ってみよう!

Slide 4

Slide 4 text

e-Statって? ● 政府が公表する統計データを一つにまとめたポータルサイト ● 2種類のデータが公開されている ○ ファイル ○ データベース ● 4つの活用法を提供している ○ グラフ ○ 時系列表 ○ 地図 ○ 地域

Slide 5

Slide 5 text

グラフ

Slide 6

Slide 6 text

時系列

Slide 7

Slide 7 text

地図

Slide 8

Slide 8 text

地域

Slide 9

Slide 9 text

スポーツ庁のデータをAPIで取得してみる

Slide 10

Slide 10 text

APIの使い方 1. まずはユーザー登録 2. マイページでアプリケーションIDを発行する 3. 使いたいリクエストURLにアプリケーションIDを含める 4. 他パラメータを指定 http://api.e-stat.go.jp/rest/2.0/app/getStatsData?appId=<アプリケーションID> &statsDataId=C0020050213000&cdCat01=%23A03503

Slide 11

Slide 11 text

手始めにこのデータを取得してみる APIのテスト実行にPostmanを使用

Slide 12

Slide 12 text

APIの特徴(詳細は仕様を参照) ● gzip圧縮による通信量の削減 ○ gzipによる圧縮形式でのレスポンスに対応 ○ リクエストヘッダ(Accept-Encoding: gzip)で指定 ● CORS(Cross Origin Resource Sharing)対応 ○ XMLHttpRequset(Level 2)に対応しているブラウザであれば、 XMLHttpRequestを利用してクロス ドメイン通信をすることが可能 ● https対応 ○ API機能のすべてのバージョン( 1.0及び2.0、2.1、3.0)が「https」でのアクセスに対応

Slide 13

Slide 13 text

LODにも対応しているらしい