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
kintone APIの紹介
Search
kintoneGeeks
October 12, 2022
Programming
0
1.9k
kintone APIの紹介
ヒーローズリーグのゆるアイディアソンで使用した資料です。
2022/10/05
kintoneGeeks
October 12, 2022
Tweet
Share
More Decks by kintoneGeeks
See All by kintoneGeeks
kintoneの紹介
kintonegeeks
0
30
TechSeekerハッカソン kintone紹介
kintonegeeks
0
680
Webサービスの必須スキル:HTTPリクエスト入門
kintonegeeks
1
890
kintoneとMakeを使用したワークショップ U22プログラミングコンテスト2022
kintonegeeks
0
2.2k
kintoneの紹介
kintonegeeks
0
8.4k
Other Decks in Programming
See All in Programming
Anthropic Cookbook のおすすめレシピ
schroneko
7
1.3k
障害対応を起点としたもっといい開発と運用のサイクル作りのためにできること / Hatena Enginner Seminar #29
polamjag
0
400
GitLab CI/CD で C#/WPFアプリケーションのテストとインストーラーのビルド・デプロイを自動化する
hacarus
0
450
Going beyond Apache Parquet's default settings
xhochy
0
140
禅の心を手に入れよ
eltociear
1
410
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
170
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
330
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
6
1.3k
2 週間で Twitter Bot を作ってみた
contour_gara
0
790
Documentation for users with AsciiDoc and Antora
ahus1
0
370
Hanami and htmx
bkuhlmann
0
230
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
1k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
457
32k
We Have a Design System, Now What?
morganepeng
43
6.8k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
Fantastic passwords and where to find them - at NoRuKo
philnash
39
2.5k
4 Signs Your Business is Dying
shpigford
176
21k
Building Effective Engineering Teams - LeadDev
addyosmani
32
1.9k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
1.9k
Thoughts on Productivity
jonyablonski
60
3.9k
Design by the Numbers
sachag
274
18k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
The Invisible Side of Design
smashingmag
294
49k
Transcript
kintone APIの紹介 2022©Cybozu,inc 1 - ゆるアイディアソン-
kintoneとは? 2022©Cybozu,inc 3
kintoneとは チームで使うシステムを簡単に作成 できるクラウドデータベース 2022©Cybozu,inc 4
kintoneの基本 2022©Cybozu,inc 5
簡単にデータを貯めることができる l ドラッグ&ドロップで データベース(アプリ)を作成 l 更新も画⾯操作で簡単 2022©Cybozu,inc 6
kintone API 2022©Cybozu,inc 7
kintone API 2022©Cybozu,inc 8 JavaScript API REST API
REST API l プログラミングを⽤いて kintoneアプリのCRUD操作 (登録・取得・更新・削除)等が できるAPI l 例: l
kintoneにデータを登録する l kintoneからデータを1件取得する 2022©Cybozu,inc 9 REST API 外部サーバー サービス
REST API 2022©Cybozu,inc 10 基本的にどのプログラミング⾔語からも HTTPリクエストをして、REST APIを叩けばOK SDKを使うとより簡単
JavaScript API l kintone画⾯のカスタマイズが できるAPI l kintone画⾯操作をトリガーに JavaScriptコードを発⽕できる l 例:
l ⼀覧画⾯を表⽰した時に〇〇する l 新規レコードを保存したときに〇〇する 2022©Cybozu,inc 11
JavaScript API 2022©Cybozu,inc 12
kintoneを使った作品⼀例 2022©Cybozu,inc 13
kintoneを使った作品⼀例 2022©Cybozu,inc 14 Protodediaにkintone賞受賞作品が掲載されています。 引⽤:https://protopedia.net/material/180
kintoneを使った作品⼀例 2022©Cybozu,inc 15 REST API プログラミング kintoneにデータを登録 or kintoneのデータを取得 管理者
JavaScript API
kintoneを使ってみたい⽅へお知らせ 2022©Cybozu,inc 16
開発者ライセンス 無償のkintone環境を取得しよう 2022©Cybozu,inc 17 kintone 開発者ライセンス
よくある質問 ⚠ご注意 2022©Cybozu,inc 18 Q: Webフロント側(React, Next.js 等)から直接 kintone REST
APIを 叩くことはできますか? A: できません。 フロントから直接kintoneのAPIを叩いてしまうと CORS(Cross-Origin Resource Sharing)エラーがコンソールに表⽰され、 kintoneのデータが取得できません。 そのため、何かしら間にサーバーを⼊れて、サーバー(バックエンド)から kintoneのAPIを叩く必要があります。
kintone賞 2022©Cybozu,inc 19
kintone賞 2022©Cybozu,inc 20 サイボウズ・kintoneグッズをご⽤意しています!
kinotneカスタマイズでお困りの際は ご相談ください! 2022©Cybozu,inc 21