WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。
前回の話は、一回のエントリーでは書ききれない内容でした。。以下もうすこし詳しく書き直してみます。 Webアプリ開発における「内部APIモデル」とは、ネットワーク越しに外部サイトのWebAPIを呼び出すかのごとく、自サイト内のリソースに対して内部専用のWebAPIでアクセスする仕組みを導入し、分散処理を行うモデルのことです。典型的なWebアプリでは、データベースがここでいうリソースに該当するかと思います。 図にすると以下のようなイメージです。 今回、Lang-8で実際に「内部APIモデル」を導入してみたので、気づきの点などをこのエントリーにまとめてみました。 ※導入のいきさつについては、前回のエントリーで触れています。 「内部APIモデル」を採用するメリット Webアプリ開発において「内部APIモデル」を採用するメリットは2つあります。 (1)言語やフレームワークの選択自由度が上がる 現在運
米 Yahoo! が Yahoo! Pipes みたいに自由度が高くて、またちょっと毛色が違うサービスが出てきた。題して、Yahoo! Query Language。YQL と呼ぶようだ。SQL 風の言語を REST で投げて、結果を XML や JSON で受け取ることができる。具体的にやってみないと分かりにくいので、とりあえず試してみた。RSS からデータ取得YQL を使って RSS から最新のタイトル10個を取ってきてみる。こんな YQL になるらしい。 select title from rss where url='http://d.hatena.ne.jp/nitoyon/rss' rss テーブルに対して select を発行している。実際にこの YQL を試すには YQL 用の console を利用するとよい。(※要ログイン)console の左上に YQL を入力して
国立国会図書館がデジタルアーカイブポータル(PORTA)で外部提供インタフェースを公開した(2008-03-31)。 ・外部提供インタフェースについて ※リンク先はデジタルアーカイブポータル(PORTA) http://tinyurl.com/2j4uhn ・国立国会図書館デジタルアーカイブポータル(PORTA) http://porta.ndl.go.jp/ ・国立国会図書館 http://www.ndl.go.jp/ これはいわゆるAPI(Application Program Interface)で、外部のサイトからPORTAの機能やデータを利用できるようになる。対応している仕様は、 SRW OpenSearch OpenURL Z39.50 の4種類で、 ・「データプロバイダ一覧と外部提供インタフェース対応表」(外部提供インタフェース仕様書 付録1)【PDF】 ※リンク先はデジタル
いつもricollabをご利用いただき、ありがとうございます。 この度、誠に勝手ながら2018年2月28日をもちまして「ricollab blog」「郵便番号検索サービス」の各サービスを終了させていただきます。 日頃より利用いただいております皆様にはご迷惑をおかけすることとなり、誠に申し訳ございません。長らくのご愛顧をいただき、厚くお礼申し上げます。 ricollabは、2008年より運営を続けて参りました。しかし、この数年で利用者も大幅に減少しており、サービスとしての役割を終えたと考え、終了という判断に至りました。ご愛用頂いている利用者の皆さまにはご迷惑をおかけしますが、何卒ご理解頂きたく存じます。 ■郵便番号検索APIのご紹介 http://zipcloud.ibsnet.co.jp/doc/api https://github.com/madefor/postal-code-api
AOL OpenAuthがすごいとか、JSONPによる認証だとか騒いでたけど、もう去年の11月にAOL Web AIM APIが公開されていたということについて、なんで気づいてなかったのか。一年近くもこれを正当に評価してこなかったことは、恥ずべきことだ。 Web AIM APIは、以下の理由で画期的、あるいはちょっとネガティブな側から見れば問題児なAPIである。そして、これからWebサービスAPIを設計/開発する人、およびWebのセキュリティを考える人にとっては、少なくとも現在こういったWebサービスの実装が存在していることについては、ちゃんと注視しておかなければならない。 1. サーバレスでメッセンジャーアプリを構築できる これがとりあず一番目に重要なポイント。これはAPIリクエストとしてJSONP形式のバインディング(運搬方法)を採用していることによる。サーバレスでアプリが作れることの
先月、ぐるなび API がリリースされていました。 ぐるなびさんの持っている膨大なデータベースに Web API を通して気軽にア クセスできるようになったのは、非常に喜ばしいし、その英断に感謝したいと 思います。 しかし、Web API 仕様書、特にエラー仕様を見てちょっとがっかりしました。 もう少し上手にデザインすれば、もっとよかったのに…、という思いです。 一度出してしまった API はそう簡単に変えられないと思いますが、 参考までに僕だったらどうするか、を書いてみます。 この仕様の一番の問題はエラーコードです。 以下は 2-2 のエラー仕様に記述されているサンプルです。 <?xml version="1.0" encoding="UTF-8"?> <gnavi> <error> <code>602</code> </error> </gnavi> タグが三つ(gnavi, erro
This release is about making Jester more flexible, and better supporting custom REST APIs. The flurry of activity in ActiveResource is a good reminder that REST isn’t just several default controller actions—it’s a guiding philosophy to defining your own API. REST is just about using simple URLs and HTTP status codes to carry all the metadata, so that the bodies of your requests and responses don’t
Posted by: Hirotaka Ogawa @ May 10, 2006 04:35 PM | 「汎用的かつ拡張可能な機能を持ち、かつ洗練されたユーザインターフェース」とか言ってると、また自己反映計算の亡霊が…。亡霊じゃないか…。 subtechグループ - Bulknews::Subtech - Web API と MVC LDR ハックが画期的なのは、デベロッパーがM+Cを利用してVを作るんじゃなく、Vを利用してCを実装することで、Mは自分の好きなものを使えるってこと。LDR のサービスが提供しているイカした View を利用させてもらうわけ。もちろん、Ajax (XMLHttpRequest) と GM があるからこれができる。Controller は LDR API を再実装、Model は Plagger でとってこれるものならなんでもいい。 ControllerがLDR
Posted by Pamela Fox, Maps API Team In the past, only those privileged few developers with access to server-side scripting and a database like MySQL were able to create easily updated dynamic maps mashups. With the introduction of the Google Spreadsheets Data API, all of that has changed. Like the other GData APIs, the spreadsheets API has an optional JSON output. If you don't know about JSON, it'
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
このサービスは? 「萌店API」は、キーワードに合った全国のメイドカフェを始めとする萌系ショップ情報を返すWebAPIです。都道府県や業種にてジャンルを絞り込み、XMLのデータとして取得することができます。 使い方は? URLに業種や都道府県を指定するだけでご利用できます。 詳しくはこちら 利用条件は? 無償でご利用いただけます。ただし、現在は実験的な運営のため、予告なくサービスの修正・停止が行わる場合があります。また、このサービスを利用することで不利益を受けたりなんらかのトラブルが生じた場合、弊社では責任を負うことはできません。十分にご留意の上ご使用ください。 詳しくはこちら 更新情報 2015/06/29 0.26 キャッシュ表示時にもヘッダー情報を送るようにしました。 2015/06/29 0.25 API紹介ページのデザインを新しくしました。 2013/03/22 0.25 JSO
A social and collaborative web application
RetroTubeさんのデータを加工して、年別のRSSの生成 と FlowPlayerを使って”ダラ見”ができるようにしたWEBサービスを勝手に作ってみました。 設置場所(仮) RetroTubeFeed(仮) ※注意 開くと音が出ます。 ソースコード 070307v1RetroTubeFeed.lzh 仕組み 1,年とカテゴリーを指定してリクエストを送信 2,PHP内ででRetroTubeに検索リクエストを送って結果を取得 3,必要情報を正規表現で取得 movieid,category 4,movieidがYoutubeのvideo_idと同じ値なので YouTubeAPIを使って詳細情報を取得 5,YouTubeのWatchページをPHP内で取得してFLVへのURLを作成 6,RSS/JSON形式で出力 7,RSSは普通にAタグ,linkでリンク 8,JSONで取得してjavascri
Thursday, March 1, 2007Google Maps Adds Real-Time Traffic Info By TomHTML New York, Boston, San Francisco, Las Vegas, Chicago, Atlanta and more... Google Maps now displays live traffic data for about 60 US cities. This functionality has been available on Google Maps for Mobile since July, but it’s now available in many languages on the standard version. The official Google Blog explains what the c
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く