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
開発者がかたるヌーラボのコラボレーションサービス API 最前線
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
株式会社ヌーラボ
PRO
February 05, 2014
Technology
3.7k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
開発者がかたるヌーラボのコラボレーションサービス API 最前線
http://nucon.nulab.co.jp/timetable/#track6
株式会社ヌーラボ
PRO
February 05, 2014
More Decks by 株式会社ヌーラボ
See All by 株式会社ヌーラボ
The_Evolution_of_Bits_AI_SRE.pdf
nulabinc
PRO
0
340
進化するBits AI SREと私と組織
nulabinc
PRO
4
800
実践 Datadog MCP Server
nulabinc
PRO
4
810
全社横断PjM⽀援チーム “PEaS”の取り組みと プロジェクトマネジメント でのAI活⽤について
nulabinc
PRO
0
190
Datadog の RBAC のすべて
nulabinc
PRO
4
850
Datadog Live Tokyo 2025登壇資料
nulabinc
PRO
0
180
How to Migrate Your Backlog Free Plan
nulabinc
PRO
0
250
チームワークマネジメント Bar #5
nulabinc
PRO
0
95
Geeks Who Drink Fukuoka - 202508
nulabinc
PRO
0
73
Other Decks in Technology
See All in Technology
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
kintone の AI コワーカーを、 Anthropic にエージェントを"ホストさせて"作った話 #devkinmeetup
sugimomoto
0
100
SRE Next 2026 何でも屋からの脱却
bto
0
670
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
280
cccccc
moznion
0
1.9k
LLM/Agent評価:トップ営業の発言を「正解」にする 〜暗黙的正解による評価を営業資産に変える〜
takkuhiro
1
210
最近評価が難しくなった
maroon8021
0
340
ポストモーテム! DDoSからサイトは守れた。 でもビジネスは守れなかった。
bengo4com
0
2.9k
関数型の考えを TypeScript に持ち込んで、テストしやすい純粋関数を増やす / Pure at the Core, Effects at the Edge: Bringing Functional Thinking into TypeScript
kaminashi
1
110
KiCAD講習会②
tutcreators
0
110
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
140
CSに"SLO"は要らない、経営層に"99.9%"は伝わらない - SREを全社に"翻訳"する3原則
cscengineer
PRO
1
4.5k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
610
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
New Earth Scene 8
popppiees
3
2.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Technical Leadership for Architectural Decision Making
baasie
3
440
How STYLIGHT went responsive
nonsquared
100
6.2k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
63
55k
Transcript
開発者がかたる ヌーラボのコラボレーションサービス API 最前線 NUCON テクニカルトラック 2014/02/04(⽕火)
染⽥田 貴志 エバンジェリスト Goを勉強してゴーコンに⾏行行きたい! かたる開発者の紹介 中原 正⼆二 エンジニア ハワイでバケーションしたい 後藤
幸 エンジニア 堺雅⼈人好き
API のあゆみ 2014/02 正式ローンチ 2013/06 SDKエディション 2008/09 API 提供開始
2010よりAPI提供企業に
アジェンダ n 各サービス毎の紹介 n APIを使ってできる事 n 使い⽅方の例例 n 今後の予定 n
Nulab Developers (仮)
>Backlog
Backlogで出来ること 課題管理理 共有ファイル バージョン 管理理 Wiki
BacklogのAPIで出来ること
Backlog の外部から操作できること WebDAV SVN Git API
使い⽅方の例例 – Backlog Manager https://itunes.apple.com/jp/app/backlog-‐‑‒manager/id679477439?mt=8
使い⽅方の例例 – Jenkins Backlog Plugin https://wiki.jenkins-‐‑‒ci.org/display/JENKINS/Backlog+Plugin
使い⽅方の例例 – サポートライブラリ群 n Clojure (clj-‐‑‒backlog) n Scala (escalade-‐‑‒backlog) n
Java (backlog4j) n Perl (WebService::Backlog) n PHP (Services_̲Backlog) n Python (backloglib) n .NET (Backlogアプリケーション) n Node.js (Backlog API for Node.js)
使い⽅方の例例 – サポートライブラリ群 n Clojure (clj-‐‑‒backlog) n Scala (escalade-‐‑‒backlog) n
Java (backlog4j) n Perl (WebService::Backlog) n PHP (Services_̲Backlog) n Python (backloglib) n .NET (Backlogアプリケーション) n Node.js (Backlog API for Node.js)
今後の予定 n オフィシャルライブラリ (Java) n API v2 n OAuth2 n
REST スタイル n v1 で未提供の各種データをカバー n 添付ファイル、通知、スター、Wiki
Backlog API 参考情報 n 認証⽅方式 n BASIC 認証 n API
スタイル n XML-‐‑‒RPC n http://www.backlog.jp/api/
>Cacoo
CacooのAPIで出来ること n PNG形式での画像取得 n 図の⼀一覧・情報 n 図の移動・コピー・作成 n ユーザ情報取得 n
図へコメント追加
ちょっと変わったAPI – 内容取得 (1) 図の内容がXMLで取得できる <group a)r-‐stencil-‐id="00342"> <polygon/>
<polygon/> <polygon/> <text>LineShape</text> <text> -‐ a)ributeA : int -‐ a)ributeB : int </text> <text> + methodA() : void + methodB() : void </text> </group
ちょっと変わったAPI – 内容取得 (2) 使⽤用例例 RunInstancesRequest req= new RunInstancesRequest(instance.ami,
1, 1) .withInstanceType(instance.type) .withKeyName(keyName) .withPlacement(zone) .withSecurityGroups(securityGroup); result = ec2.runInstances(request); 実際にEC2インスタンスを起動 !
Cacoo SDK エディション
Cacoo SDK エディション n ⾃自社サービスに図の編集機能を組み込む n アカウントに縛られない柔軟なアクセス制御 n ロゴの変更更 n
エディタの表⽰示の変更更 n ボタン、パネル、シートタブなど⾮非表⽰示に
使い⽅方の例例 – Cacoo miru https://play.google.com/store/apps/details?id=net.shoozhoo.cacoomiru
使い⽅方の例例 – 内容取得APIサンプル https://github.com/nulab/cacoo-‐‑‒diagram-‐‑‒contents-‐‑‒api-‐‑‒sample BaseShape.java PolygonShape.java LineShape.java
使い⽅方の例例 – ADFlow http://adflow.jp/
今後の予定 n CMS 向けプラグインの拡充 n Wordpress プラグインの最新版への追随 n Drupal プラグインなど検討中
n PDFエクスポートAPI (有料料ユーザ) n 図を描けるようななにかAPI・・・
Cacoo API 参考情報 n 認証⽅方式 n API キー n OAuth1.0a
n API スタイル n REST (JSON/XML形式) n http://cacoo.com/lang/ja/api/
>Typetalk
Typetalk
TypetalkのAPI Typetalk API (JSON format) Web アプリケーション Ajax を使⽤用 iOS
/ Android アプリケーション Session OAuth2
TypetalkのAPI Typetalk API (JSON format) Web アプリケーション iOS / Android
アプリケーション チーム / トピック アカウント管理理 メッセージ取得・投稿・いいね! メンション⼀一覧・既読 現在API公開中 順次公開予定
TypetalkのAPI n プロフィールの取得 n トピック⼀一覧の取得/既読にする n トピックをお気に⼊入りに追加/削除 n 投稿メッセージリスト/詳細の取得 n
メッセージの投稿/削除、ファイルのアップロード n 投稿にいいねをつける/取消 n 通知未読数の取得/既読にする n メンションリストの取得/既読にする
使い⽅方の例例 – Typetalk (Android) https://play.google.com/store/apps/details?id=typetalk.android
使い⽅方の例例 – Jenkins からの通知 昨⽇日公開 しました❤
使い⽅方の例例 – その他Bot n サービスのアカウント数をときどき教えて くれる n 検証環境へのリリース時に教えてくれる n Backlog
のマイルストーンから製品のリ リース⽇日を教えてくれる
Typetalk API 参考情報 n 認証⽅方式 n OAuth2 n API スタイル
n REST (JSON形式) n http://developers.typetalk.in/
今後の予定 n 管理理系のAPIの公開 n メッセージのストリーミングAPI n 認証⽅方式の追加
今後の予定 @backlogapp リリース準備お願いね かしこまりました。ビルドを開始します。 ビルドが完了了しました。XXサーバ にSCP します。 @ikikko リリース準備完了了しました。 @backlogapp
じゃあリリースお願い かしこまりました。・・・。
Nulab Developers (仮)
API 開発者のサポート n ウェブサイトの整備 n API 情報の集約 n ⼊入⾨門ドキュメント n
サンプルアプリケーション
API 開発者のサポート n オンラインコミュニティ n 利利⽤用⽅方法等についてのサポート n 開発中の API プレビュー
n 開発者同⼠士のコミュニケーションの場 n ハッカソンの開催 n などなど
>@nulabjp
ご清聴ありがとうございました!! Q&A