Submit Search
Upload
Ruby用REST APIクライアントの紹介 20150829
•
2 likes
•
771 views
Rikiya Kawakami
Follow
kintone cafe 福岡 vol.6でLTしたrubyのkintone REST APIクライアントの紹介。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 21
Download now
Download to read offline
Recommended
浅草ではRuby 1.9.1を使ってます
浅草ではRuby 1.9.1を使ってます
Akira Matsuda
WeblateでOSSの翻訳に参加する
WeblateでOSSの翻訳に参加する
裕士 常田
Security Advisories Checker on Travis/Circle CI
Security Advisories Checker on Travis/Circle CI
Ryo Shibayama
API スタブをえらんでみた
API スタブをえらんでみた
daylilyfield
COOKPAD tab 勉強会 2014.04.24
COOKPAD tab 勉強会 2014.04.24
akahira
20111029 rubyon php
20111029 rubyon php
do_aki
20121225 php
20121225 php
Yusuke Ando
Rails 5.0.0.beta2 触ってみた
Rails 5.0.0.beta2 触ってみた
Kenji Mori
Recommended
浅草ではRuby 1.9.1を使ってます
浅草ではRuby 1.9.1を使ってます
Akira Matsuda
WeblateでOSSの翻訳に参加する
WeblateでOSSの翻訳に参加する
裕士 常田
Security Advisories Checker on Travis/Circle CI
Security Advisories Checker on Travis/Circle CI
Ryo Shibayama
API スタブをえらんでみた
API スタブをえらんでみた
daylilyfield
COOKPAD tab 勉強会 2014.04.24
COOKPAD tab 勉強会 2014.04.24
akahira
20111029 rubyon php
20111029 rubyon php
do_aki
20121225 php
20121225 php
Yusuke Ando
Rails 5.0.0.beta2 触ってみた
Rails 5.0.0.beta2 触ってみた
Kenji Mori
kintone REST API client package for R
kintone REST API client package for R
Ryu Yamashita
「Swagger」によるAPI仕様の管理と標準化
「Swagger」によるAPI仕様の管理と標準化
Masatoshi Tsuchino
本番環境で使える実行コード記録機能
本番環境で使える実行コード記録機能
mametter
PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際
Tetsuji Koyama
Productive Organization with Ruby
Productive Organization with Ruby
Hiroshi SHIBATA
NGINXをBFF (Backend for Frontend)として利用した話
NGINXをBFF (Backend for Frontend)として利用した話
Hitachi, Ltd. OSS Solution Center.
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
拓将 平林
Thin Server Architectureでブログ作った #ikam
Thin Server Architectureでブログ作った #ikam
Toshiaki Maki
Java Clientで入門する Apache Kafka #jjug_ccc #ccc_e2
Java Clientで入門する Apache Kafka #jjug_ccc #ccc_e2
Yahoo!デベロッパーネットワーク
BEAR.Sunday@phpcon2012
BEAR.Sunday@phpcon2012
Akihito Koriyama
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
schoowebcampus
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Tomoya Narita
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
schoowebcampus
スクリプト言語PHP攻略法
スクリプト言語PHP攻略法
Rui Hirokawa
Kafka Summit NYCに見るストリーミングデータETLの話 #streamdatajp
Kafka Summit NYCに見るストリーミングデータETLの話 #streamdatajp
Yahoo!デベロッパーネットワーク
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Tomoya Kawanishi
チラ見せ! マイソースファクトリーでのAws活用 修正
チラ見せ! マイソースファクトリーでのAws活用 修正
Yutaka Fujisaki
OpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
OpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
Toshikazu Ichikawa
Ember コミュニティとわたし
Ember コミュニティとわたし
Ryunosuke SATO
20191024 Get Start gRPC with ASP.NET
20191024 Get Start gRPC with ASP.NET
Takayoshi Tanaka
More Related Content
Similar to Ruby用REST APIクライアントの紹介 20150829
kintone REST API client package for R
kintone REST API client package for R
Ryu Yamashita
「Swagger」によるAPI仕様の管理と標準化
「Swagger」によるAPI仕様の管理と標準化
Masatoshi Tsuchino
本番環境で使える実行コード記録機能
本番環境で使える実行コード記録機能
mametter
PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際
Tetsuji Koyama
Productive Organization with Ruby
Productive Organization with Ruby
Hiroshi SHIBATA
NGINXをBFF (Backend for Frontend)として利用した話
NGINXをBFF (Backend for Frontend)として利用した話
Hitachi, Ltd. OSS Solution Center.
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
拓将 平林
Thin Server Architectureでブログ作った #ikam
Thin Server Architectureでブログ作った #ikam
Toshiaki Maki
Java Clientで入門する Apache Kafka #jjug_ccc #ccc_e2
Java Clientで入門する Apache Kafka #jjug_ccc #ccc_e2
Yahoo!デベロッパーネットワーク
BEAR.Sunday@phpcon2012
BEAR.Sunday@phpcon2012
Akihito Koriyama
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
schoowebcampus
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Tomoya Narita
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
schoowebcampus
スクリプト言語PHP攻略法
スクリプト言語PHP攻略法
Rui Hirokawa
Kafka Summit NYCに見るストリーミングデータETLの話 #streamdatajp
Kafka Summit NYCに見るストリーミングデータETLの話 #streamdatajp
Yahoo!デベロッパーネットワーク
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Tomoya Kawanishi
チラ見せ! マイソースファクトリーでのAws活用 修正
チラ見せ! マイソースファクトリーでのAws活用 修正
Yutaka Fujisaki
OpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
OpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
Toshikazu Ichikawa
Ember コミュニティとわたし
Ember コミュニティとわたし
Ryunosuke SATO
20191024 Get Start gRPC with ASP.NET
20191024 Get Start gRPC with ASP.NET
Takayoshi Tanaka
Similar to Ruby用REST APIクライアントの紹介 20150829
(20)
kintone REST API client package for R
kintone REST API client package for R
「Swagger」によるAPI仕様の管理と標準化
「Swagger」によるAPI仕様の管理と標準化
本番環境で使える実行コード記録機能
本番環境で使える実行コード記録機能
PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際
Productive Organization with Ruby
Productive Organization with Ruby
NGINXをBFF (Backend for Frontend)として利用した話
NGINXをBFF (Backend for Frontend)として利用した話
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
Thin Server Architectureでブログ作った #ikam
Thin Server Architectureでブログ作った #ikam
Java Clientで入門する Apache Kafka #jjug_ccc #ccc_e2
Java Clientで入門する Apache Kafka #jjug_ccc #ccc_e2
BEAR.Sunday@phpcon2012
BEAR.Sunday@phpcon2012
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
スクリプト言語PHP攻略法
スクリプト言語PHP攻略法
Kafka Summit NYCに見るストリーミングデータETLの話 #streamdatajp
Kafka Summit NYCに見るストリーミングデータETLの話 #streamdatajp
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
チラ見せ! マイソースファクトリーでのAws活用 修正
チラ見せ! マイソースファクトリーでのAws活用 修正
OpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
OpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
Ember コミュニティとわたし
Ember コミュニティとわたし
20191024 Get Start gRPC with ASP.NET
20191024 Get Start gRPC with ASP.NET
Ruby用REST APIクライアントの紹介 20150829
1.
Ruby用REST API クライアントの紹介 2015.08.29 kintone
Café 福岡 Vol.6
2.
自己紹介 • 川上 力也 •
@jue_no58 • ニシム電子工業株式会社 • FAデータストレージサービス
3.
話すこと • kintoneジェムについて • 新バージョン
v0.1系について • v0.1.3以降について
4.
話すこと • kintoneジェムについて • 新バージョン
v0.1系について • v0.1.3以降について
5.
kintoneジェムについて • Rubyでkintone REST
APIを使う為のライブラリ • https://rubygems.org/gems/kintone • https://github.com/jue58/kintone
6.
特徴 簡単に書ける
7.
特徴
8.
特徴 対応しているAPIの数が多い • 他言語のクライアントはレコード操作、 ファイル操作に対応しているものがほとんど。 • kintoneジェムはスペース管理、 権限管理のAPIにも対応。 •
kintoneジェムはファイル操作のAPIに 対応できてない。
9.
特徴 (一応)メンテされている
10.
更新状況 2015.08.29時点 • Python -
2015.08.24 • Ruby - 2015.08.12 • Go - 2015.08.04 • PHP - 2015.05.09 • VB.NET - 2015.04.20 • R、Objective-C、Java - 遠い昔
11.
話すこと • kintoneジェムについて • 新バージョン
v0.1系について • v0.1.3以降について
12.
ほとんどのAPIに対応 以下のAPIは対応していない • ファイルアップロード • ファイルダウンロード •
2015.07 に追加されたAPI
13.
Record型 • レコード作成、更新に使える • 簡単に書ける
14.
Query Helper • レコード取得に使うクエリをRubyで書ける
15.
Query Helper
16.
その他追加機能 • アプリ情報の一括取得API • 複数アプリへのレコード一括処理API (Bulk
Request) • revision対応
17.
話すこと • kintoneジェムについて • 新バージョン
v0.1系について • v0.1.3以降について
18.
v0.1.3 • ファイルアップロード • ファイルダウンロード
19.
v0.2.X • APIトークン • 例外処理 •
レコードのステータス更新API • β版のAPIは対応するか微妙 • v0.1.Xまでと互換性がなくなる可能性
20.
最後に
21.
REST APIでkintoneと 連携するときは Rubyを使いましょう
Download now