$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
EC-CUBE4 の Web API を触ってみよう! | 第62回EC-CUBE関西UG
Search
Hideki Okajima
August 20, 2020
Technology
0
390
EC-CUBE4 の Web API を触ってみよう! | 第62回EC-CUBE関西UG
EC-CUBE4 の Web API を触ってみよう! | 第62回EC-CUBE関西UG
Hideki Okajima
August 20, 2020
Tweet
Share
More Decks by Hideki Okajima
See All by Hideki Okajima
EC-CUBEの最新情報とSite Kitプラグイン! | 第65回EC-CUBE関西UG
okazy
0
170
会員情報と受注情報をカスタマイズしてみよう! | 第64回EC-CUBE関西UG
okazy
0
110
EC-CUBEの最新情報 | EC-CUBE東京UG(2020/05/06)
okazy
0
410
EC-CUBE4 Web API β版を触ってみよう! | EC-CUBEオンラインUG(2020/04/09)
okazy
0
770
EC-CUBEの最新情報 | EC-CUBE関西UG(2019/12/19)
okazy
0
94
EC-CUBEの最新情報と開発ドキュメント | EC-CUBE関西UG(2019/11/21)
okazy
0
140
EC-CUBEの最新情報とECのセキュリティについて | EC-CUBE関西UG(2019/10/24)
okazy
0
170
EC-CUBEの最新情報とECと軽減税率制度について | EC-CUBE関西UG(2019/09/19)
okazy
0
110
EC-CUBEの最新情報とEC-CUBE4.0.3の軽減税率について | EC-CUBE九州UG(2019/09/11)
okazy
0
440
Other Decks in Technology
See All in Technology
計算機科学をRubyと歩む 〜DFA型正規表現エンジンをつくる~
ydah
3
130
“決まらない”NSM設計への処方箋 〜ビットキーにおける現実的な指標デザイン事例〜 / A Prescription for "Stuck" NSM Design: Bitkey’s Practical Case Study
bitkey
PRO
1
510
グレートファイアウォールを自宅に建てよう
ctes091x
0
130
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
630
たかが特別な時間の終わり / It's Only the End of Special Time
watany
28
7.6k
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
800
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
45
27k
私のRails開発環境
yahonda
0
190
【pmconf2025】PdMの「責任感」がチームを弱くする?「分業型」から全員がユーザー価値に本気で向き合う「共創型開発チーム」への変遷
toshimasa012345
0
200
直接メモリアクセス
koba789
0
250
Docker, Infraestructuras seguras y Hardening
josejuansanchez
0
150
Overture Maps Foundationの3年を振り返る
moritoru
0
110
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Designing for humans not robots
tammielis
254
26k
Embracing the Ebb and Flow
colly
88
4.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
120
20k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Writing Fast Ruby
sferik
630
62k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
88
Transcript
【EC-CUBE関⻄UG】
タイムテーブル - 18:00〜 (オープニング・⾃⼰紹介) - 18:10〜 【1】EC-CUBEの最新情報(@okazy) - 18:20〜 【2】EC-CUBE4
の Web API の概要(@okazy) - 18:50〜 (質問投稿タイム & 休憩) - 19:00〜 【3】EC-CUBE4 の Web API を触ってみよう︕ (@okazy) - 19:20〜 (アンケート & 質問投稿タイム) - 19:30〜 【4】なんでも相談会(⾶び込みLT募集︕) - 19:50〜 (クロージング)
okazy (岡嶋 秀記) 株式会社イーシーキューブ - EC-CUBE関⻄UG勉強会を主催 - オープンエンジニア - EC-CUBE4の開発メンバー
- GitHub等ではokazyで活動中 - 趣味は旅⾏、温泉、世界遺産 - Youtuberに憧れる
EC-CUBEの最新情報 2020/08/20 Okazy
EC-CUBEの最新トピック
最新トピック - EC-CUBE 4.1 の開発⽅針・スケジュールの素案を公開 - EC-CUBE 4 Web API
RC版を公開 - note ストア機能連携サービスをリリース - イベント紹介【オンライン】 - 【 8/27 】売り上げアップにつながるオンライン広告セミナー - 【 8/28 】 OSC2020 Online/Kyoto - 【 8/21・8/28 】セキュリティ相談会
EC-CUBE 4.1 の開発⽅針・ スケジュールの素案を公開 EC-CUBE 4.1 Roadmap #4603 https://github.com/EC-CUBE/ec- cube/issues/4603
EC-CUBE 4 Web API RC版を公開 EC-CUBE 4.0 Web API 1.0.0
RC https://github.com/EC-CUBE/eccube- api4/releases/tag/v1.0.0-rc
note ストア機能連携 サービスをリリース 「note」のストア機能にEC-CUBEの商品 を⾃動で連携することができる「noteス トア機能連携サービス」を提供開始 https://www.ec- cube.net/press/detail.php?press_id=255
None
None
None
EC-CUBE4 の Web API の概要
EC-CUBE4 の Web API の概要 - Web API とは何なのか -
EC-CUBE4 Web API RC版でできること - GraphQL - OAuth2.0 - Webhook
Web API とは何なのか - 参考⽂献︓Web APIとは何なのか - (Qiita @NagaokaKenichi様の記事より) -
https://qiita.com/NagaokaKenichi/items/df4c8455ab527aeacf 02
EC-CUBE4 Web API RC版でできること - OAuth2.0 による認可 - Authorization Code
Grant をサポート - GraphQL による取得と更新 - 商品情報の取得(単品/⼀覧) - 受注情報の取得(単品/⼀覧) - 会員情報の取得(単品/⼀覧) - 商品在庫の更新 - 出荷ステータスの更新 - Webhook による通知 - 商品情報 - 受注情報 - 会員情報 - 拡張機構 - 取得可能なデータの追加 - Query/Mutationの追加 https://doc.ec-cube.net/eccube-api4/
GraphQL - 公式ドキュメントがオススメ ( https://graphql.org/ ) - APIのクエリ⾔語 - 欲しい情報だけ取得できる
- 1回のリクエストで多くのリソースを取得できる - 強⼒な型システムで整理、補助 - 強⼒な開発者ツールが⽤意されている - 機能拡張が容易 - 既存コードの活⽤が可能
AOuth2.0 - Qiita @TakahikoKawasaki さんの記事がオススメ - ⼀番分かりやすい OAuth の説明 -
https://qiita.com/TakahikoKawasaki/items/e37caf50776e00e733be - OAuth 2.0 全フローの図解と動画 - https://qiita.com/TakahikoKawasaki/items/200951e5b5929f840a1f
Webhook - Qiita @soarflat さんの記事がオススメ - Webhookとは︖ - https://qiita.com/soarflat/items/ed970f6dc59b2ab76169
EC-CUBE4 Web API RC版でできること - OAuth2.0 による認可 - Authorization Code
Grant をサポート - GraphQL による取得と更新 - 商品情報の取得(単品/⼀覧) - 受注情報の取得(単品/⼀覧) - 会員情報の取得(単品/⼀覧) - 商品在庫の更新 - 出荷ステータスの更新 - Webhook による通知 - 商品情報 - 受注情報 - 会員情報 - 拡張機構 - 取得可能なデータの追加 - Query/Mutationの追加 https://doc.ec-cube.net/eccube-api4/
Web API を触ってみよう︕
Web API を触ってみよう︕ - 環境構築 - プラグインのインストール - GraphQL でのデモ
- オプション - OAuth2.0での認可 - Webhook での通知 - APIのカスタマイズ
次の関⻄UG - 9⽉17⽇(⽊) オンライン関⻄UG勉強会 - 計画中(Not 技術⽅⾯で何かしたい)
【EC-CUBE関⻄UG】勉強会