SlideShare a Scribd company logo
1 of 54
kintone ハンズオン
サイボウズ株式会社
#kintone
やること
▌アプリ作成
▌REST API
▌REST APIを使ったデモ
kintone の環境がない方は挙手
kintone の環境はこちら(発行まで2,3日必要)
これから何度も利用するのでブックマーク
「kintone developer」で検索
ここをクリック!
アプリ作成
kintoneにログイン
▌kintone環境https://xxxx.cybozu.com/に移動
▌ログイン名、パスワードを入力し、ログイン
▌kintone をクリック
kintone のポータル
お知らせ
通知
スペース
(ディスカッションする場所)
アプリ(業務システム)
▌アプリ横の「+」をクリック
▌「はじめから作成」をクリック
▌アプリ名を適当に入力(例では案件管理)
▌「文字列(1行)」をドラッグ&ドロップ
ドラッグ&
ドロップ
▌「歯車」にフォーカスを合わせて、「設定」をクリック
▌「フィールド名」を「案件名」に変更
▌「フィールドコード」を「title」に変更
▌「保存」をクリック
設定後の画面
▌他にも3つほど適当にドラッグ&ドロップ
フィールド名&コードは適当に
▌「フォームを保存」をクリック
▌「一覧」をクリックして、「+」をクリック
▌一覧名を適当に入力(例では案件一覧)
▌一覧画面に表示したいフィールドをドラッグ&ドロップ
ドラッグ&
ドロップ
▌「保存」をクリック
▌「アプリを公開」をクリックして、「OK」をクリック
レコード一覧画面
データ登録
▌「+」をクリックして、データ登録画面に遷移
▌適当に入力して、「保存」をクリック
レコード詳細画面
一覧画面に遷移
追加 複製
編集
kintone REST API
▌https://cybozudev.zendesk.com/に移動し、ブックマーク
▌「API関連」をフォーカス
▌「kintone REST API」をクリック
これから何度も利用するのでブックマーク
「kintone developer」で検索
レコード(アプリのデータ)操作でやれること
▌「レコード」をクリック
取得、登録、更新、削除・・・
今回のハンズオンでは取得にトライ!
実行の準備
準備1 Postmanのインストール
▌Google Chromeを起動
▌左上の「アプリ」をクリック
▌「ウェブストア」をクリック
▌「postman」で検索
▌「ADD TO CHROME」をクリック
▌左上の「アプリ」をクリック
▌「Postman」をクリック
▌「Skip this, go straight to the app」をクリック
▌この画面が表示されればPostman利用の準備は完了
準備2 アプリIDの確認
▌アプリを開く
▌URLからアプリIDを確認(要メモ)
「/k/xxx/」の「xxx」がアプリID
レコードの取得
▌「API関連」をクリック
▌「kintone REST API」をクリック
▌「レコード」をクリック
▌「レコードの取得(GET)」をクリック
▌「レコードの取得(1件)」をクリック
リクエストに必要な情報を確認
リクエストの作成
▌メソッドは「GET」を選択
▌URIは
「https://xx.cybozu.com/k/v1/record.json?app=x&id=xx」
▌「Send」をクリック
app=xの「x」には先ほど確認したアプリIDを指定
id=xxの「xx」には取得したいデータのレコード番号を指定
パラメータはURIの後に「?」で繋ぎ、
パラメータは「&」で繋ぐ
レコードの取得は失敗するけど、一応成功
▌「ログインしてください。」というメッセージが表示されれば成功
認証が必要
kintone REST API の認証
▌下記いずれかの認証が必要
パスワード認証 トークン認証
認証情報
「ログイン名:パスワード」を
BASE64エンコード
APIトークン
認証情報の付加場所 リクエストヘッダ
利用可能な API 全部 一部
どのユーザーでの操作 「ログイン名」で指定したユーザー Administrator
注意事項
セキュアアクセス環境か
らは利用できない
APIトークンの生成
準備3 APIトークンの生成
▌「・・・」をクリック
▌「アプリの設定を変更」をクリック
▌「API トークン」をクリック
▌「生成する」をクリックして、「レコード閲覧」にチェック
▌「APIトークン」をメモ帳にコピーし、「保存」をクリック
メモ帳にコピー
▌「アプリを更新」をクリックして、「OK」をクリック
APIトークンの指定方法
▌「共通仕様」をクリック
▌「REST APIの共通仕様」をクリック
▌「ユーザー認証」をクリック
指定方法を確認
APIトークンをHeadersにセット
▌「Headers」タブを選択
▌項目には「X-Cybozu-API-Token」を指定
▌値には先ほどコピーしたAPIトークンを指定
▌Sendをクリック
成功
▌データの内容が表示されている事を確認
ハンズオンは以上になります

More Related Content

Similar to MA2016 kintone ハンズオン

【A-4】kintone API、JavaScript APIの実力
【A-4】kintone API、JavaScript APIの実力【A-4】kintone API、JavaScript APIの実力
【A-4】kintone API、JavaScript APIの実力Cybozucommunity
 
kintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみようkintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみようKyouhei Kitagawa
 
kintoneハンズオン♪
kintoneハンズオン♪kintoneハンズオン♪
kintoneハンズオン♪Sakae Saito
 
AppStore申請を一式まるっと自動化する
AppStore申請を一式まるっと自動化するAppStore申請を一式まるっと自動化する
AppStore申請を一式まるっと自動化するTomoki Hasegawa
 
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!natsumo
 
もっと広がるカイゼンの輪
もっと広がるカイゼンの輪もっと広がるカイゼンの輪
もっと広がるカイゼンの輪Cybozucommunity
 
人類kintoneマスター化計画
人類kintoneマスター化計画人類kintoneマスター化計画
人類kintoneマスター化計画Cybozucommunity
 
LINE WORKSを活用したチャットボットが現場とkintoneを繋ぐ
LINE WORKSを活用したチャットボットが現場とkintoneを繋ぐLINE WORKSを活用したチャットボットが現場とkintoneを繋ぐ
LINE WORKSを活用したチャットボットが現場とkintoneを繋ぐTomohisa Hoshino
 
Api meet up online#6 session1 ginco
Api meet up online#6 session1 gincoApi meet up online#6 session1 ginco
Api meet up online#6 session1 gincoNihei Tsukasa
 
【kintone hive 上海】ウィングアーク上海講演資料_160918
【kintone hive 上海】ウィングアーク上海講演資料_160918【kintone hive 上海】ウィングアーク上海講演資料_160918
【kintone hive 上海】ウィングアーク上海講演資料_160918Cybozucommunity
 
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4Yahoo!デベロッパーネットワーク
 
ジェスチャ認識・物体形状取得がもたらす新たな未来
ジェスチャ認識・物体形状取得がもたらす新たな未来ジェスチャ認識・物体形状取得がもたらす新たな未来
ジェスチャ認識・物体形状取得がもたらす新たな未来Kaoru NAKAMURA
 
究極にお手軽なkintone x Office tools 連携
究極にお手軽なkintone x Office tools 連携究極にお手軽なkintone x Office tools 連携
究極にお手軽なkintone x Office tools 連携CData Software Japan
 
【kintone café松江#1】kintoneの可能性
【kintone café松江#1】kintoneの可能性【kintone café松江#1】kintoneの可能性
【kintone café松江#1】kintoneの可能性Koji Asaga
 
Dyna traceによるuxマネジメント
Dyna traceによるuxマネジメントDyna traceによるuxマネジメント
Dyna traceによるuxマネジメント伸夫 森本
 
kintone新機能開発のお仕事_和渕.pptx
kintone新機能開発のお仕事_和渕.pptxkintone新機能開発のお仕事_和渕.pptx
kintone新機能開発のお仕事_和渕.pptxCybozu, Inc.
 
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用Daiyu Hatakeyama
 
How to django at first
How to django at firstHow to django at first
How to django at firstMaito Kuwahara
 

Similar to MA2016 kintone ハンズオン (20)

【A-4】kintone API、JavaScript APIの実力
【A-4】kintone API、JavaScript APIの実力【A-4】kintone API、JavaScript APIの実力
【A-4】kintone API、JavaScript APIの実力
 
kintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみようkintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみよう
 
kintoneハンズオン♪
kintoneハンズオン♪kintoneハンズオン♪
kintoneハンズオン♪
 
AppStore申請を一式まるっと自動化する
AppStore申請を一式まるっと自動化するAppStore申請を一式まるっと自動化する
AppStore申請を一式まるっと自動化する
 
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
 
もっと広がるカイゼンの輪
もっと広がるカイゼンの輪もっと広がるカイゼンの輪
もっと広がるカイゼンの輪
 
人類kintoneマスター化計画
人類kintoneマスター化計画人類kintoneマスター化計画
人類kintoneマスター化計画
 
LINE WORKSを活用したチャットボットが現場とkintoneを繋ぐ
LINE WORKSを活用したチャットボットが現場とkintoneを繋ぐLINE WORKSを活用したチャットボットが現場とkintoneを繋ぐ
LINE WORKSを活用したチャットボットが現場とkintoneを繋ぐ
 
[GrapeCity Web TECH FORUM 2018]レガシーからの移行 - 株式会社日本プロテック
[GrapeCity Web TECH FORUM 2018]レガシーからの移行 - 株式会社日本プロテック[GrapeCity Web TECH FORUM 2018]レガシーからの移行 - 株式会社日本プロテック
[GrapeCity Web TECH FORUM 2018]レガシーからの移行 - 株式会社日本プロテック
 
Yahoo!ブラウザーにおける市場環境の分析と戦略化
Yahoo!ブラウザーにおける市場環境の分析と戦略化Yahoo!ブラウザーにおける市場環境の分析と戦略化
Yahoo!ブラウザーにおける市場環境の分析と戦略化
 
Api meet up online#6 session1 ginco
Api meet up online#6 session1 gincoApi meet up online#6 session1 ginco
Api meet up online#6 session1 ginco
 
【kintone hive 上海】ウィングアーク上海講演資料_160918
【kintone hive 上海】ウィングアーク上海講演資料_160918【kintone hive 上海】ウィングアーク上海講演資料_160918
【kintone hive 上海】ウィングアーク上海講演資料_160918
 
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4
 
ジェスチャ認識・物体形状取得がもたらす新たな未来
ジェスチャ認識・物体形状取得がもたらす新たな未来ジェスチャ認識・物体形状取得がもたらす新たな未来
ジェスチャ認識・物体形状取得がもたらす新たな未来
 
究極にお手軽なkintone x Office tools 連携
究極にお手軽なkintone x Office tools 連携究極にお手軽なkintone x Office tools 連携
究極にお手軽なkintone x Office tools 連携
 
【kintone café松江#1】kintoneの可能性
【kintone café松江#1】kintoneの可能性【kintone café松江#1】kintoneの可能性
【kintone café松江#1】kintoneの可能性
 
Dyna traceによるuxマネジメント
Dyna traceによるuxマネジメントDyna traceによるuxマネジメント
Dyna traceによるuxマネジメント
 
kintone新機能開発のお仕事_和渕.pptx
kintone新機能開発のお仕事_和渕.pptxkintone新機能開発のお仕事_和渕.pptx
kintone新機能開発のお仕事_和渕.pptx
 
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用
 
How to django at first
How to django at firstHow to django at first
How to django at first
 

More from kintone papers

kintone Café Kagoshima Vol.6
kintone Café Kagoshima Vol.6kintone Café Kagoshima Vol.6
kintone Café Kagoshima Vol.6kintone papers
 
kintone Café 広島 Vol.6(kintone AWARDとhackダイジェスト)
kintone Café 広島 Vol.6(kintone AWARDとhackダイジェスト)kintone Café 広島 Vol.6(kintone AWARDとhackダイジェスト)
kintone Café 広島 Vol.6(kintone AWARDとhackダイジェスト)kintone papers
 
kintone evaCamp 2017 Preview
kintone evaCamp 2017 Previewkintone evaCamp 2017 Preview
kintone evaCamp 2017 Previewkintone papers
 
KintoneConnecttoPlay20171103
KintoneConnecttoPlay20171103KintoneConnecttoPlay20171103
KintoneConnecttoPlay20171103kintone papers
 
KintoneConnectPlay201710v1
KintoneConnectPlay201710v1KintoneConnectPlay201710v1
KintoneConnectPlay201710v1kintone papers
 
kintone café 信州 vol.1
kintone café 信州 vol.1kintone café 信州 vol.1
kintone café 信州 vol.1kintone papers
 
kintone REST API Handson 2017-1
kintone REST API Handson 2017-1kintone REST API Handson 2017-1
kintone REST API Handson 2017-1kintone papers
 
gusukuではじめるデベロッパーフレンドリーなキントーンのアプリ管理_金春氏&どりぃ氏
gusukuではじめるデベロッパーフレンドリーなキントーンのアプリ管理_金春氏&どりぃ氏gusukuではじめるデベロッパーフレンドリーなキントーンのアプリ管理_金春氏&どりぃ氏
gusukuではじめるデベロッパーフレンドリーなキントーンのアプリ管理_金春氏&どりぃ氏kintone papers
 
Cisco Spark x kintoneで今すぐ作ってみよう!Botな世界_大園 通氏
Cisco Spark x kintoneで今すぐ作ってみよう!Botな世界_大園 通氏Cisco Spark x kintoneで今すぐ作ってみよう!Botな世界_大園 通氏
Cisco Spark x kintoneで今すぐ作ってみよう!Botな世界_大園 通氏kintone papers
 
webpackを使ったワンランク上のモダンJSカスタマイズ_門屋 亮氏
webpackを使ったワンランク上のモダンJSカスタマイズ_門屋 亮氏webpackを使ったワンランク上のモダンJSカスタマイズ_門屋 亮氏
webpackを使ったワンランク上のモダンJSカスタマイズ_門屋 亮氏kintone papers
 
ノンプログラミングで API はじめて体験!_築山 春木氏
ノンプログラミングで API はじめて体験!_築山 春木氏ノンプログラミングで API はじめて体験!_築山 春木氏
ノンプログラミングで API はじめて体験!_築山 春木氏kintone papers
 
kintone連携スマホアプリの開発・配布体験_生形 可奈子氏
kintone連携スマホアプリの開発・配布体験_生形 可奈子氏kintone連携スマホアプリの開発・配布体験_生形 可奈子氏
kintone連携スマホアプリの開発・配布体験_生形 可奈子氏kintone papers
 
kintone & Azure & Office 365 ハンズオン_松崎 剛氏
kintone & Azure & Office 365 ハンズオン_松崎 剛氏kintone & Azure & Office 365 ハンズオン_松崎 剛氏
kintone & Azure & Office 365 ハンズオン_松崎 剛氏kintone papers
 
情シスが語る!社内カスタマイズ事例_渡辺拓
情シスが語る!社内カスタマイズ事例_渡辺拓情シスが語る!社内カスタマイズ事例_渡辺拓
情シスが語る!社内カスタマイズ事例_渡辺拓kintone papers
 
WordPress × kintone API連携実践_たにぐち まこと氏
WordPress × kintone API連携実践_たにぐち まこと氏WordPress × kintone API連携実践_たにぐち まこと氏
WordPress × kintone API連携実践_たにぐち まこと氏kintone papers
 
Kintone Connect Play Vol.1 201707
Kintone Connect Play Vol.1 201707Kintone Connect Play Vol.1 201707
Kintone Connect Play Vol.1 201707kintone papers
 
kintone Café HIROSHIMA Vol4-20170629v1
kintone Café HIROSHIMA Vol4-20170629v1kintone Café HIROSHIMA Vol4-20170629v1
kintone Café HIROSHIMA Vol4-20170629v1kintone papers
 
kintone Café 愛媛 Vol.7
kintone Café 愛媛 Vol.7kintone Café 愛媛 Vol.7
kintone Café 愛媛 Vol.7kintone papers
 

More from kintone papers (20)

kintone Café Kagoshima Vol.6
kintone Café Kagoshima Vol.6kintone Café Kagoshima Vol.6
kintone Café Kagoshima Vol.6
 
kintone Café 広島 Vol.6(kintone AWARDとhackダイジェスト)
kintone Café 広島 Vol.6(kintone AWARDとhackダイジェスト)kintone Café 広島 Vol.6(kintone AWARDとhackダイジェスト)
kintone Café 広島 Vol.6(kintone AWARDとhackダイジェスト)
 
kintone evaCamp 2017 Preview
kintone evaCamp 2017 Previewkintone evaCamp 2017 Preview
kintone evaCamp 2017 Preview
 
KintoneConnecttoPlay20171103
KintoneConnecttoPlay20171103KintoneConnecttoPlay20171103
KintoneConnecttoPlay20171103
 
KintoneConnectPlay201710v1
KintoneConnectPlay201710v1KintoneConnectPlay201710v1
KintoneConnectPlay201710v1
 
TwilioKintone20171012
TwilioKintone20171012TwilioKintone20171012
TwilioKintone20171012
 
kintone café 信州 vol.1
kintone café 信州 vol.1kintone café 信州 vol.1
kintone café 信州 vol.1
 
kintone REST API Handson 2017-1
kintone REST API Handson 2017-1kintone REST API Handson 2017-1
kintone REST API Handson 2017-1
 
MA2017 kintone説明
MA2017 kintone説明MA2017 kintone説明
MA2017 kintone説明
 
gusukuではじめるデベロッパーフレンドリーなキントーンのアプリ管理_金春氏&どりぃ氏
gusukuではじめるデベロッパーフレンドリーなキントーンのアプリ管理_金春氏&どりぃ氏gusukuではじめるデベロッパーフレンドリーなキントーンのアプリ管理_金春氏&どりぃ氏
gusukuではじめるデベロッパーフレンドリーなキントーンのアプリ管理_金春氏&どりぃ氏
 
Cisco Spark x kintoneで今すぐ作ってみよう!Botな世界_大園 通氏
Cisco Spark x kintoneで今すぐ作ってみよう!Botな世界_大園 通氏Cisco Spark x kintoneで今すぐ作ってみよう!Botな世界_大園 通氏
Cisco Spark x kintoneで今すぐ作ってみよう!Botな世界_大園 通氏
 
webpackを使ったワンランク上のモダンJSカスタマイズ_門屋 亮氏
webpackを使ったワンランク上のモダンJSカスタマイズ_門屋 亮氏webpackを使ったワンランク上のモダンJSカスタマイズ_門屋 亮氏
webpackを使ったワンランク上のモダンJSカスタマイズ_門屋 亮氏
 
ノンプログラミングで API はじめて体験!_築山 春木氏
ノンプログラミングで API はじめて体験!_築山 春木氏ノンプログラミングで API はじめて体験!_築山 春木氏
ノンプログラミングで API はじめて体験!_築山 春木氏
 
kintone連携スマホアプリの開発・配布体験_生形 可奈子氏
kintone連携スマホアプリの開発・配布体験_生形 可奈子氏kintone連携スマホアプリの開発・配布体験_生形 可奈子氏
kintone連携スマホアプリの開発・配布体験_生形 可奈子氏
 
kintone & Azure & Office 365 ハンズオン_松崎 剛氏
kintone & Azure & Office 365 ハンズオン_松崎 剛氏kintone & Azure & Office 365 ハンズオン_松崎 剛氏
kintone & Azure & Office 365 ハンズオン_松崎 剛氏
 
情シスが語る!社内カスタマイズ事例_渡辺拓
情シスが語る!社内カスタマイズ事例_渡辺拓情シスが語る!社内カスタマイズ事例_渡辺拓
情シスが語る!社内カスタマイズ事例_渡辺拓
 
WordPress × kintone API連携実践_たにぐち まこと氏
WordPress × kintone API連携実践_たにぐち まこと氏WordPress × kintone API連携実践_たにぐち まこと氏
WordPress × kintone API連携実践_たにぐち まこと氏
 
Kintone Connect Play Vol.1 201707
Kintone Connect Play Vol.1 201707Kintone Connect Play Vol.1 201707
Kintone Connect Play Vol.1 201707
 
kintone Café HIROSHIMA Vol4-20170629v1
kintone Café HIROSHIMA Vol4-20170629v1kintone Café HIROSHIMA Vol4-20170629v1
kintone Café HIROSHIMA Vol4-20170629v1
 
kintone Café 愛媛 Vol.7
kintone Café 愛媛 Vol.7kintone Café 愛媛 Vol.7
kintone Café 愛媛 Vol.7
 

MA2016 kintone ハンズオン