SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
経験から学ぶ kintone API
APIStudy#1
#apistudy
2016/10/13
t.ushirosako
#1
APIStudy
APIStudyとはAPI(WebAPI)を提供するひと、利
用するひとが集まり、APIに関する様々なノウハウ、疑
問、課題を共有し「APIのベストプラクティスとは」を考
えていく勉強会です。ふだん思ってるもやもやを共有し
ましょう!!!
http://apistudy.connpass.com/ より
APIStudy #1
テーマ: “発散”
立場: “API提供側”
サービス: “kintone”
Today’s topics
 kintone API,
What’s kintone?
 kintone API のあゆみ
 API の軌跡,経験談
後迫 孝 (うしろさこ たかし)
1976年 岡山生まれ 鹿児島育ち
 kintoneの普及活動
開発者の開拓・育成、コミュニティ醸成
 cybozu developer network ディレクター
https://cybozudev.zendesk.com/hc/ja
 kintone エバンジェリスト プロデューサー
全国22名
 kintone Café コミュニティ 支援アドバイザー
http://kintonecafe.com/
 kintone PM時代
2009-2012(初代)
 好きなAPIは”Promise”, “Proxy”
裏
Today’s topics
 kintone API,
What’s kintone?
 kintone API のあゆみ
 API の軌跡,経験談
サイボウズ クラウドラインナップ
信頼性の高いインフラ
アプリが揃ったすぐに使える
グループウェア 顧客やパートナーによる
アプリケーションや
ソリューション
多様な業務に対応できるプラットフォーム API
What’s kintone
Fast & Easy kintone
Database + Process + Communication
REST API, JavaScript API, CSS
詳しくは
https://kintone.cybozu.com/jp/
Today’s topics
 kintone API,
What’s kintone?
 kintone API のあゆみ
 API の軌跡,経験談
kintone APIのあゆみ
前半
FY2013
FY2014
2014/9
2014/7
2014/6
2014/4
2014/1
2013/11
2013/7
2012/10
FY2012
2011/11 kintone リリース
API ドキュメント受付と
公開開始
(当時はPDF)
API ドキュメントをWebで
一般公開
developer network
コミュニティ誕生
kintone REST API(アプリ)
User API
kintone JavaScript API
kintone REST API(スペース)
revision対応
プロセスイベ
ント対応
developer network
APIドキュメント移行
実は2002年ごろから
APIはあった!?
Garoon API, kintone API
信頼性の高いインフラ
アプリが揃ったすぐに使える
グループウェア 顧客やパートナーによる
アプリケーションや
ソリューション
多様な業務に対応できるプラットフォーム
API
API
2002年頃~
2012年
後半~
Today’s topics
 kintone API,
What’s kintone?
 kintone API のあゆみ
 API の軌跡,経験談
難しいAPI活用時代
SOAP, XML
環境準備
−開発Kit, Notes専用
パートナー限定公開
申し込み制
2002~
自社サービスAPI活用時代
PIM
−他人のスケジュール?
−管理機能?
2010
オープン時代
ドキュメント公開
ウェブコミュニティ
SDK
Tips
※誰でも閲覧OK
2014年~
無償の開発者ライセンス(削除依頼するまで)
2012
https://cybozudev.zendesk.com/hc/ja
どんどんTips公開(週一)
2013
困ったらv2で!!が口癖時代
仕様変更
不具合改修
JSONパラメータ追加
2013
仕様変更は原則NG
https://cybozudev.zendesk.com/hc/ja/articles/200929540#step5
エバンジェリスト時代
勉強会コミュニティ
−地域活動、フリーランス
講演
テクニックを公開
−GitHub, Qiita...
2014
まずはβで公開時代
市場の反応
−フィードバック, 先行特権
変更可能
−βなので…
−サポート前提
2015
継続リリース時代
飽きさせない
−年に4回
−フィードバック反映
ちょっとした未来を
−年に数回目玉
2016
まとめ
 APIは昔からやっていた
− 2002年~ガルーン API, 2014年~kintone API
 今はとにかくオープンにしよう
− 役立つ情報はすぐ公開、間違っていたら直す
 とにかく使ってもらう
− 大盤振る舞いの開発者ライセンスは効果的
 ときにはβ公開
− 感度の高いアーリーアダプターなら絶対使う
 あきさせない
− API は定期アップデートに必ず含める
− Tips, Sampleは定期的に継続リリース(週一とか)
2016
APIStudy#1-経験から学ぶkintone.api

Contenu connexe

Similaire à APIStudy#1-経験から学ぶkintone.api

APIbank(メディア)からみた国産APIの現実と未来にむけて
APIbank(メディア)からみた国産APIの現実と未来にむけてAPIbank(メディア)からみた国産APIの現実と未来にむけて
APIbank(メディア)からみた国産APIの現実と未来にむけてAPI Meetup
 
Mtg if(20101210)
Mtg if(20101210)Mtg if(20101210)
Mtg if(20101210)真 岡本
 
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)Toshihiko Yamakami
 
API Meetupのこれまでとこれから
API MeetupのこれまでとこれからAPI Meetupのこれまでとこれから
API MeetupのこれまでとこれからAPI Meetup
 
WWDC 2016の概観
WWDC 2016の概観WWDC 2016の概観
WWDC 2016の概観Yuta Hoshino
 
Jasmin kansai(20101211)
Jasmin kansai(20101211)Jasmin kansai(20101211)
Jasmin kansai(20101211)真 岡本
 
Esd21(20101002)
Esd21(20101002)Esd21(20101002)
Esd21(20101002)真 岡本
 
AkitaLib(20111209)
AkitaLib(20111209)AkitaLib(20111209)
AkitaLib(20111209)真 岡本
 
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17Yasunori Kihara
 
DIGA向けサービスを実現するAPIと新たなサービス活性化構想
DIGA向けサービスを実現するAPIと新たなサービス活性化構想DIGA向けサービスを実現するAPIと新たなサービス活性化構想
DIGA向けサービスを実現するAPIと新たなサービス活性化構想API Meetup
 
MojiHimoji(20110218)
MojiHimoji(20110218)MojiHimoji(20110218)
MojiHimoji(20110218)真 岡本
 
20140313 ハ リューハッカソン-八王子
20140313 ハ リューハッカソン-八王子20140313 ハ リューハッカソン-八王子
20140313 ハ リューハッカソン-八王子Yuichi Terada
 
Ipsj kansai(20100922)
Ipsj kansai(20100922)Ipsj kansai(20100922)
Ipsj kansai(20100922)真 岡本
 
96th all japan-library_conference(20100917)
96th all japan-library_conference(20100917)96th all japan-library_conference(20100917)
96th all japan-library_conference(20100917)真 岡本
 
バリューハッカソン@八王子
バリューハッカソン@八王子バリューハッカソン@八王子
バリューハッカソン@八王子Yuichi Terada
 
Otemon(20101220)
Otemon(20101220)Otemon(20101220)
Otemon(20101220)真 岡本
 
TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto 
TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto 
TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto Hideki Takase
 
Hokudai Costep(20101208)
Hokudai Costep(20101208)Hokudai Costep(20101208)
Hokudai Costep(20101208)真 岡本
 
Showcase Drupal as a API Server at API Meetup 2015/05/22
Showcase Drupal as a API Server at  API Meetup 2015/05/22Showcase Drupal as a API Server at  API Meetup 2015/05/22
Showcase Drupal as a API Server at API Meetup 2015/05/22惠 紀野
 

Similaire à APIStudy#1-経験から学ぶkintone.api (20)

APIbank(メディア)からみた国産APIの現実と未来にむけて
APIbank(メディア)からみた国産APIの現実と未来にむけてAPIbank(メディア)からみた国産APIの現実と未来にむけて
APIbank(メディア)からみた国産APIの現実と未来にむけて
 
Mtg if(20101210)
Mtg if(20101210)Mtg if(20101210)
Mtg if(20101210)
 
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)
 
API Meetupのこれまでとこれから
API MeetupのこれまでとこれからAPI Meetupのこれまでとこれから
API Meetupのこれまでとこれから
 
WWDC 2016の概観
WWDC 2016の概観WWDC 2016の概観
WWDC 2016の概観
 
Jasmin kansai(20101211)
Jasmin kansai(20101211)Jasmin kansai(20101211)
Jasmin kansai(20101211)
 
Esd21(20101002)
Esd21(20101002)Esd21(20101002)
Esd21(20101002)
 
AkitaLib(20111209)
AkitaLib(20111209)AkitaLib(20111209)
AkitaLib(20111209)
 
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
 
DIGA向けサービスを実現するAPIと新たなサービス活性化構想
DIGA向けサービスを実現するAPIと新たなサービス活性化構想DIGA向けサービスを実現するAPIと新たなサービス活性化構想
DIGA向けサービスを実現するAPIと新たなサービス活性化構想
 
MojiHimoji(20110218)
MojiHimoji(20110218)MojiHimoji(20110218)
MojiHimoji(20110218)
 
20140313 ハ リューハッカソン-八王子
20140313 ハ リューハッカソン-八王子20140313 ハ リューハッカソン-八王子
20140313 ハ リューハッカソン-八王子
 
Ipsj kansai(20100922)
Ipsj kansai(20100922)Ipsj kansai(20100922)
Ipsj kansai(20100922)
 
96th all japan-library_conference(20100917)
96th all japan-library_conference(20100917)96th all japan-library_conference(20100917)
96th all japan-library_conference(20100917)
 
バリューハッカソン@八王子
バリューハッカソン@八王子バリューハッカソン@八王子
バリューハッカソン@八王子
 
Otemon(20101220)
Otemon(20101220)Otemon(20101220)
Otemon(20101220)
 
Mixi api quick_start
Mixi api quick_startMixi api quick_start
Mixi api quick_start
 
TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto 
TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto 
TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto 
 
Hokudai Costep(20101208)
Hokudai Costep(20101208)Hokudai Costep(20101208)
Hokudai Costep(20101208)
 
Showcase Drupal as a API Server at API Meetup 2015/05/22
Showcase Drupal as a API Server at  API Meetup 2015/05/22Showcase Drupal as a API Server at  API Meetup 2015/05/22
Showcase Drupal as a API Server at API Meetup 2015/05/22
 

Plus de Takashi Ushirosako

kintonedevcamp-vol5-kintonepossibility
kintonedevcamp-vol5-kintonepossibilitykintonedevcamp-vol5-kintonepossibility
kintonedevcamp-vol5-kintonepossibilityTakashi Ushirosako
 
kintone Café 新潟 Vol.2 -kintone magic-
kintone Café 新潟 Vol.2 -kintone magic-kintone Café 新潟 Vol.2 -kintone magic-
kintone Café 新潟 Vol.2 -kintone magic-Takashi Ushirosako
 
kintone café 大分 vol-1 20150625
kintone café 大分 vol-1 20150625kintone café 大分 vol-1 20150625
kintone café 大分 vol-1 20150625Takashi Ushirosako
 
kintone Café 札幌 Vol.5 20150604
kintone Café 札幌 Vol.5 20150604kintone Café 札幌 Vol.5 20150604
kintone Café 札幌 Vol.5 20150604Takashi Ushirosako
 
kintone Café 高知 Vol.2 20150530
kintone Café 高知 Vol.2 20150530kintone Café 高知 Vol.2 20150530
kintone Café 高知 Vol.2 20150530Takashi Ushirosako
 
東北デベロッパーズカンファレンス2015 kintone
東北デベロッパーズカンファレンス2015 kintone東北デベロッパーズカンファレンス2015 kintone
東北デベロッパーズカンファレンス2015 kintoneTakashi Ushirosako
 

Plus de Takashi Ushirosako (14)

SIerIoTLT201805-usshiv2
SIerIoTLT201805-usshiv2SIerIoTLT201805-usshiv2
SIerIoTLT201805-usshiv2
 
201707 us jiman-summer2017
201707 us jiman-summer2017201707 us jiman-summer2017
201707 us jiman-summer2017
 
LT JAWS FESTA Kyushu 2015
LT JAWS FESTA Kyushu 2015LT JAWS FESTA Kyushu 2015
LT JAWS FESTA Kyushu 2015
 
kintonecafe kagoshima-vol1
kintonecafe kagoshima-vol1kintonecafe kagoshima-vol1
kintonecafe kagoshima-vol1
 
MA11 kintone
MA11 kintoneMA11 kintone
MA11 kintone
 
kintonedevcamp-vol5-kintonepossibility
kintonedevcamp-vol5-kintonepossibilitykintonedevcamp-vol5-kintonepossibility
kintonedevcamp-vol5-kintonepossibility
 
kintone Café 新潟 Vol.2 -kintone magic-
kintone Café 新潟 Vol.2 -kintone magic-kintone Café 新潟 Vol.2 -kintone magic-
kintone Café 新潟 Vol.2 -kintone magic-
 
kintone café 大分 vol-1 20150625
kintone café 大分 vol-1 20150625kintone café 大分 vol-1 20150625
kintone café 大分 vol-1 20150625
 
kintone Café 札幌 Vol.5 20150604
kintone Café 札幌 Vol.5 20150604kintone Café 札幌 Vol.5 20150604
kintone Café 札幌 Vol.5 20150604
 
kintone Café 高知 Vol.2 20150530
kintone Café 高知 Vol.2 20150530kintone Café 高知 Vol.2 20150530
kintone Café 高知 Vol.2 20150530
 
kintone Connect for Zapier
kintone Connect for Zapierkintone Connect for Zapier
kintone Connect for Zapier
 
kintone devCamp Vol.1 doit
kintone devCamp Vol.1 doitkintone devCamp Vol.1 doit
kintone devCamp Vol.1 doit
 
東北デベロッパーズカンファレンス2015 kintone
東北デベロッパーズカンファレンス2015 kintone東北デベロッパーズカンファレンス2015 kintone
東北デベロッパーズカンファレンス2015 kintone
 
Devsumi2015 ushirosako
Devsumi2015 ushirosakoDevsumi2015 ushirosako
Devsumi2015 ushirosako
 

Dernier

論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 

Dernier (12)

論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 

APIStudy#1-経験から学ぶkintone.api