戻る



単語

 APIエクスプローラー  各種メソッドに、任意のリクエストのパラメータを付与して、ブラウザ上で手軽に実行して、レスポンスの値を確かめることができる 
 JSON  JavaScript Object Notationの略で、XMLなどと同様のテキストベースのデータフォーマット 
 REST  Representational State Transfer(REST) は、ウェブのような分散ハイパーメディアシステムのためのソフトウェアアーキテクチャのスタイルのひとつ 
 SOAP  
 XML-RPC  RPCプロトコルの一種であり、エンコード(符号化)にXMLを採用し、転送機構に HTTP を採用している。非常に単純なプロトコルで、少数のデータ型やコマンドだけを定義しているだけ 


Web API

    IT Proの記事より
    http://itpro.nikkeibp.co.jp/article/Keyword/20070829/280600/

    WebAPIアプリ一覧
    http://listoftwopointo.blogspot.com/

方式

    主なアクセス形式:SOAP、REST,JSON,JSONP、XML-RPC

    WebAPIのプロトコルは大まかに以下2つに分けられる
    1.REST風
    2.SOAP, XML-RPC

利用可能なHTTPメソッド
 GETPOST
REST風
SOAP,XML-RPC×


    WebAPIのデータ構造は大まかに以下2つに分けられる
    (1) XML
    (2) JSON, JSONP

    WebAPIでの認証

    クロスドメイン制限

RESTのデータ提供形式
受信形式データフォーマットクロスドメイン
XMLXML×
JSON形式JavaScriptのオブジェクト形式
JSONP形式JavaScriptのオブジェクト形式


WebAPI 一覧

    API List 100
    ワッフル - みんなで作る WebAPI 情報サイト
    Web API Viewer
    Shiz Labs - Web API まとめ
    登録だけで使えるWebAPIサービス一覧
    日本で公開されているAPI一覧

    ▼Twitter
    https://dev.twitter.com/docs/api
    http://twitapi.com/explore/

    ▼Mixi Graph API
    http://developer.mixi.co.jp/connect/mixi_graph_api/
    http://www.atmarkit.co.jp/fsmart/articles/androidmixi/01.html

    ▼Mixi Android SDK
    http://developer.mixi.co.jp/appli/spec/android/download/

    ▼Facebook Graph API
    Facebook Graph API
    Facebook Graph API - Graph API Explorer
    Facebook Graph API - Album API
    Album API の和訳
    【Facebook】Graph API の説明|
    Facebook開発者向けドキュメントの日本語訳とTips
    FacebookのGraph API(その1・概要)
    Facebook API 入門
    Facebook、やっとAndroid SDKをリリース
    Facebookに関するアプリ開発情報を調べてみました
    FaceBook androidアプリを作る その1@Android SDKインストール編
    Androidで、Facebook SDK を使ってみた
    OAuth 2.0を使うソーシャルなAndroidアプリの作り方
    FacebookのAPI仕様を調べてみた



    ※FacebookのAPIドキュメントは日々更新されており他のAPIに比べて整理されておらず読解が難しいですが、有志による日本語訳サイトと合わせて確認するとよいでしょう。
    Graph API : Facebook開発者向けドキュメントの日本語訳とTips

    ▼Foursquare
    https://developer.foursquare.com/
    https://developer.foursquare.com/docs/explore.html

    ▼Flickr
    http://www.flickr.com/services/api/
    http://www.flickr.com/services/api/explore/?method=flickr.photos.search

    ▼Google Maps API ファミリー - Google Code
    http://code.google.com/intl/ja/apis/maps/
    https://code.google.com/apis/explorer/

    ▼Instagram
    http://instagram.com/developer/

    ▼Last.fm
    http://www.lastfm.jp/api

    ▼Picasa
    http://code.google.com/intl/ja/apis/picasaweb/overview.html
    参考:Picasa Web AlbumのAPIを商用利用できるか
    参考:GData API のJSONP出力を利用して、Picasa のアルバム写真をjavascriptでサイトに埋め込み
    参考:Picasa APIにアクセスする方法のまとめ
    参考:AndroidのGoogle Authenticatorを解析(?)してみた
    参考:『Picasa』を便利にするツールたち
    参考:Picasa Webアルバムを表示する(1)
    参考:Picasa Webアルバムを表示する(2)
    参考:Google Picasa Web API から特定のアルバムの画像を取得から表示まで、比較的楽に出来る何かを作った(仮)



    郵便番号検索APIは、郵便番号から対応する住所を探し出してくれるサービスなのですが、ブラウザのアドレス欄に
    http://zip.cgis.biz/xml/zip.php?zn=1000005
    とやるだけ

リスク

    突然サービスが終わる可能性あり

参考

    参考:MVCフレームワークにおける Web API 実装
    参考:Web API Viewer



 戻る


Wiki TOP   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS