Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
e-Statを使ってみよう
Search
ufoo68
January 22, 2021
Technology
0
320
e-Statを使ってみよう
ufoo68
January 22, 2021
Tweet
Share
More Decks by ufoo68
See All by ufoo68
初めて開発リーダーをやってみた話
ufoo68
0
89
M5Stack用の指紋認証デバイスを試す
ufoo68
0
670
結婚式のクイズアプリを自作した話
ufoo68
0
570
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
640
KASHIKOIHAKO
ufoo68
0
530
LIFF通話をつくろう!
ufoo68
0
1.4k
KASHIKOIHAKO計画その4
ufoo68
0
280
AWS CDKで作るLINE bot
ufoo68
0
360
解説!LINE bot開発
ufoo68
0
270
Other Decks in Technology
See All in Technology
Writing Ruby Scripts with TypeProf
mame
0
220
AIと開発者の共創: エージェント時代におけるAIフレンドリーなDevOpsの実践
bicstone
1
320
品質文化を支える小さいクロスファンクショナルなチーム / Cross-functional teams fostering quality culture
toma_sm
0
120
The Tale of Leo: Brave Lion and Curious Little Bug
canalun
1
130
AWS全冠芸人が見た世界 ~資格取得より大切なこと~
masakiokuda
5
6.3k
Terraform Cloudで始めるおひとりさまOrganizationsのすゝめ
handy
2
180
白金鉱業Meetup_Vol.18_生成AIはデータサイエンティストを代替するのか?
brainpadpr
2
110
Spring Bootで実装とインフラをこれでもかと分離するための試み
shintanimoto
7
860
クラウド開発環境Cloud Workstationsの紹介
yunosukey
0
180
AWSLambdaMCPServerを使ってツールとMCPサーバを分離する
tkikuchi
1
3.1k
サーバレス、コンテナ、データベース特化型機能をご紹介。CloudWatch をもっと使いこなそう!
o11yfes2023
0
180
LiteXとオレオレCPUで作る自作SoC奮闘記
msyksphinz
0
710
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
StorybookのUI Testing Handbookを読んだ
zakiyama
29
5.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Raft: Consensus for Rubyists
vanstee
137
6.9k
Rails Girls Zürich Keynote
gr2m
94
13k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.4k
The Pragmatic Product Professional
lauravandoore
33
6.5k
Fireside Chat
paigeccino
37
3.4k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
178
53k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Transcript
e-Statを使ってみよう @スポーツIoTLT
自己紹介 • SNSでの名前 ◦ ufoo68(@ufoo_yuta) • 出身地 ◦ 滋賀県 •
やってること ◦ スポーツIoTLT主催 • 最近のできごと ◦ LINE API Expertに認定されました
今日の話 e-Statを使ってみよう!
e-Statって? • 政府が公表する統計データを一つにまとめたポータルサイト • 2種類のデータが公開されている ◦ ファイル ◦ データベース •
4つの活用法を提供している ◦ グラフ ◦ 時系列表 ◦ 地図 ◦ 地域
グラフ
時系列
地図
地域
スポーツ庁のデータをAPIで取得してみる
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
手始めにこのデータを取得してみる APIのテスト実行にPostmanを使用
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」でのアクセスに対応
LODにも対応しているらしい