経路検索・公共交通機関データの「駅すぱあと API」の開発者向けドキュメントサイトです。駅データ利用、乗り換え案内などのTipsやリファレンスが満載です。
マイクロソフト、「Excel REST API for Office 365」正式リリース。保存されたExcelのワークシートにAPIでアクセス可能 多くの企業で活用されているExcel。営業部門が各営業担当の進捗状況から売上げを予測するExcelシートを作成していたり、経理部門が経費の配賦をExcelのワークシートで管理してる、などという例も少なくないでしょう。 一般的にこうしたExcelで作り込まれた社内のアプリケーションを既存の業務アプリケーションに組み込むためには、いちどExcelで作り込まれたアプリケーションを解析し、あらためてプログラミング言語で組み立て直す必要がありました。 マイクロソフトが正式にリリースした「Excel REST API for Office 365」を用いると、OneDrive(補足:使えるのはOneDrive for Business)に保存したExce
{ "entities": [ { "salience": 0.26294392, "mentions": [ { "text": { "content": "語", "beginOffset": 51 }, "type": "COMMON" }, { "text": { "content": "語", "beginOffset": 63 }, "type": "COMMON" }, { "text": { "content": "語", "beginOffset": 81 }, "type": "COMMON" } ], "type": "OTHER", "name": "語", "metadata": {} }, { "salience": 0.16206388, "mentions": [ { "text": { "content": "Google", "beginOffset":
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? これは Enchant の開発者である Vinay Sahni さんが書いた記事「Best Practices for Designing a Pragmatic RESTful API」1を、ご本人の許可を得て翻訳したものです。 RESTful な WebAPI を設計しようとすると、細かなところで長考したり議論したりすると思います。また、他の API に倣ってやってはみたものの、本当にそれでいいのか、どうしてそうしているのか分からない、何てことも少なくはないと思います。 この記事では、そのようなハマリどころについて Vinay さん
TrelloのAPI一覧をまとめてみようと思う。 公式ドキュメントいまいち分かりづらいというか説明が少ないし。 一部間違っているのもあるのですよあれ。Betaって書いてあるから仕方ないのかね。 時間かかるから少しずつまとめていきますね。 なお、TrelloはOAuth1.0しか使えないので注意。 OAuth2.0はサポートしてません。 その他のまとめはこちら Trelloを使いこなそう!Trelloの使い方まとめ ボード・リスト・カード boards ボードをいじるAPIです。実はボード一覧はこのAPIじゃ取れなくてmembers APIから取らないといけない。 特定のボード情報を見る(boards/[id]/) リスト一覧を表示する(boards/[id]/lists) ボードを追加する(boards) リストを追加する(boards/[id]/lists) list リストをいじるAP
「Joel on Software」の著書のJoel氏が立ち上げたFog Creek社のタスク管理ツールtrello。 スクラムのかんばんを視覚的に再現しつつ、WEBインターフェースで快適に動作する優れたツールです。 「便利とは聞いたことあるけど、既存のプロジェクト管理ツールから移行するのが面倒。」 「物理的に時間的に既存のRedmineやBacklogのチケットをtrelloに移行するのが無理。」 そういう人達のために開発用APIが公開されているためそれを利用すればいっきに赤い管理ツールからの移行もできます。 公開されているのはREST APIなので基本はどの言語でも利用できますが今回はRubyからtrello APIを利用する方法を紹介します。 APIドキュメントは以下 https://trello.com/docs/ #1. trelloのアカウントを取得 ここは説明不要なのでSKI
はてなブックマークドキュメント一覧 Web API はてなブックマーク REST API はてなブックマークを参照、投稿、編集、削除できる API です はてなブックマーク件数取得API GETリクエストでブックマーク数を取得できるシンプルなAPIです はてなブックマークエントリー情報取得API ブックマークされたエントリーのタイトル、ブックマーク数などの情報をJSONで取得することができます マイブックマーク全文検索API 対象ユーザーがブックマークしたエントリーに対して全文検索した結果を返すAPIです はてなブックマークoEmbed API 外部サイトがはてなブックマークのブックマークコメント情報を取得できるoEmbed APIです iOS 向け API iOS向けAPI-はてなブックマーク外部連携API(廃止) iOS アプリケーションから、はてなブックマークのコメン
アプリを作っていて、サーバーサイドのAPIが未完成な状態で、クライアントサイドの実装を進めたいことってよくあると思います。あるある! レスポンスの形式はなんとなく決まってるけど、APIできてないし困ったなーという時、想定されれるレスポンスをアプリのローカルで偽装できるライブラリを作ってみました。 Github - yukiasai/Kagee はじめに まず最初に強調しておきたいことは、このライブラリはHTTPリクエストに対するレスポンスを偽装するということです。 ローカルで偽装するため、どこかにサーバーを立てる必要もなく、簡単にスタブの実装を埋め込むことが出来ます。 使い方 アプリケーションが起動した時、MockProtocol.register()を呼び出し、擬装用のプロトコルを起動します。 func application(application: UIApplication, di
はじめに 最近何かとFacebookのタイムライン等でGoogleI/O 2015が話題になっており、今後InboxのようにGooglePlatformから関連サービスを生み出す開発の方が増えてくるのではないかと思ったので、今回はNode.jsをつかって、簡単にGoogleDriveAPIを叩くアプリケーションを作ってみようとおもいます。 参照源 今回はこちらのドキュメントに従って開発をしています。 google-api-nodejs-client Quickstart: Run a Drive App in Node.js ##STEP1.Google Developers Consoleでプロジェクトの作成 ###「APIと認証」から、GoogleDriveAPIを有効化 google developers consoleにアクセス ログインしたらプロジェクトの作成を選択します。 作成
Web API: The Good Parts 作者: 水野貴明出版社/メーカー: オライリージャパン発売日: 2014/11/21メディア: 大型本この商品を含むブログ (6件) を見る 同僚から借りて読みました。 全体としては Web API の設計に少しでも携わる人間ならとりあえず読んでおいたらいいんじゃないかなーという感じです。 薄いし。 本書を読んだからと言って最高の Web API の設計ができるようになるとは思わないですが、Web API の設計をする際に知っておくべきことが一通りまとまっていて良い感じだと思いました。 学びメモ 知らなかったことや、なんとなく知ってたけど改めて調べたことなどまとめておきます。 RFC 5861 での Cache-Control ヘッダの拡張 RFC 5861 にて、Cache-Control ヘッダの 2 つの拡張が定義されています。 sta
OpenWeatherMapという天気情報をAPIで提供しているサービスを知りました。都市名を指定したり、緯度経度を指定したりしてその場所の天気情報を取得することができます。取得した情報を自分のサイトに表示することもできるので、色々実験してみました。それについて書きます。 OpenWeatherMapについて http://openweathermap.org/ こちらのサイトです。 このサイト上からでも都市名などで詳しい天気情報を表示することができます。 http://openweathermap.org/city このページの入力欄に Hachioji,jp と入力して Searchをクリック このように表示されるので Hachioji,jp をクリックすると こんな感じで天気情報が表示されます これだけだと「普通の天気予報?」という感じですが、普通の天気予報とちがうのはこのデータをA
Web APIといっても、どのようなURLの、どのようなAPIを定義すればよいのか? RESTfulなHTTPサービスを実装するためのAPIの定義方法の基礎を説明する。 連載目次 本連載は、ASP.NET Web APIを基礎から解説している。前回は、簡単なHello, Worldコードを確認しただけであったが、今回から本格的な実装の解説に入る。 ASP.NET Web APIにおいて、最低限必要になる実装は、「ルーティングの設定」と「APIコントローラの実装」である。今回~次回は、そのうちの「APIコントローラの実装」について解説を行う*1。 開発環境はMicrosoft Visual Studio Express 2012 for Web(Update3)、言語はC#、対象とするASP.NET Web APIのバージョンは1とする*2。 *1 ルーティングの設定については、第4回目で紹
Web Messagingとは? コードによるほかのウィンドウ、タブ、フレームへのアクセスは、通常、セキュリティ上の理由から、同一オリジンのドキュメントの間だけに制限されています。 クロスドメインとは、異なるドメイン間をまたがったデータに対してアクセスをすることを言うんですが、調べてみると異なるドメイン間でメッセージ送信が可能のようで、この異なるオリジンの間での通信を安全に行うことを目的としたAPIとして、postMessageとMEssageEventがあるようです。またMessageChannelという2つのポートを利用した送受信もあるようですが、それは追々時間があったときにでも Web Messagingの流れと解説 さて、ここからが本題ですが、メッセージを送信・受信するにはhtml5のjavascript apiを利用します。 windowオブジェクトに用意されている「postMe
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015. Learn moreSee full compatibilityReport feedback MutationObserver インターフェイスは、 DOM ツリーへ変更が加えられたことを監視することができる機能を提供します。これは DOM3 Events の仕様で定義されていた Mutation Events 機能の置き換えとして設計されたものです。
アプリを作っていると WebAPI を叩く機会が多いと思いますが、今回は Swift で書いてみました。 これはなに 便利ライブラリの紹介 あえて NSURLSession を使って叩く テスト書く 便利ライブラリ 後で紹介する NSURLSession を使ってもよいのですがいろいろと骨が折れるのでライブラリを使いましょう。 GET, POST, PUT, DELETE に対応していれば大体の API が叩けると思います。 Alamofire みんな大好き Alamofire 。いろんなところで紹介されているので「またか」という人もいるのではないでしょうか。 高機能で美しくレスポンスを受け取れるのがいいですね。 個人的には Alamofire.request(.GET, "http://httpbin.org/get", parameters: ["foo": "bar"]) .resp
YouTubeの動画情報はData APIからJSON形式で取得することができます。 iOSのアプリ内で取得した情報をそれぞれクラス内の変数に確保してみます。 今回は、動画のタイトル、チャンネル名、サムネイル画像のURLを取得してみています。 準備 Data API v3を使う前に、予めGoogle Developers Consoleでプロジェクトの登録をしておく必要があります。 アカウントの登録後、プロジェクトを作成して「YouTUbe Data API v3」を有効にした後、APIs & auth → CredentialsからCreate new Keyを選択してアクセスを許可するためのキーを作成します。 Create new Keyを押すと作成するキーの種類(Server, Browser, Android, iOS)を確認されるので、iOS用のものを作成しておきます。また、テス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く