API
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-[[基礎から分かるAPI管理:https://techtarget.itmedia.co.jp...
*プロトコル [#kaf556ef]
-[[REST、gRPC、および GraphQL を使い分ける (パート 1):htt...
-[[REST、gRPC、および GraphQL を使い分ける (パート 2):htt...
-[[gRPCとGraphQL:https://qiita.com/hitochan777/items/7ecc...
-[[GraphQLとgRPCとRESTの長所と短所:https://morioh.com/p/5...
-[[gRPCとGraphQLのマイクロサービスでの使われ方とBFFの技術...
-[[APIを知ったかぶり→話せるに変えるための5分:https://note...
-[[GraphQL と gRPC で通信する Go 製のマイクロサービスをセ...
**REST [#n6b80a33]
-[[Wikipedia - REST:http://ja.wikipedia.org/wiki/REST]]
-[[ThinkIT - RESTなWebサービスの利用/開発:http://thinkit...
-[[CodeZine - Jersey、AJAX、JSONを使ってRESTに挑戦しよう:...
**gRPC [#ye3d20c0]
-リモート プロシージャ コールの一般的な概念を進化させた g...
-gRPC はプロトコル バッファー (または Protobufs) を利用し...
-HTTP/1 よりも信頼性が高く、高速で効率良い HTTP/2 を利用...
-gRPC はデータのシリアル化に Protobufs を使用することで、...
-gRPC の言語に依存しないインターフェイス コントラクトの定...
-gRPC は非常に効率的ですが、ブラウザーで十分にサポートさ...
-gRPC はスマート デバイス間の通信の促進に広く使用されてい...
-gRPC は、デプロイメント パイプライン ツールやアプリケー...
**SOAP [#m4441dae]
*** 各言語毎のツール [#s1b5cc81]
-PHP
--[[NuSOAP:http://sourceforge.net/projects/nusoap/]]
--[[Pear:http://pear.php.net/]]
-Java
--[[Apache Axis:http://ws.apache.org/axis/]]
--[[Apache WSS4J:http://ws.apache.org/wss4j/]]
-Python
--[[SOAPPy:http://pywebsvcs.sourceforge.net/]]
-Perl
--[[SOAP::Lite:http://www.soaplite.com/]]
* データフォーマット [#s34ecead]
** JSON [#t5636b19]
** JSONP [#a82f088a]
-[[JSONPを使ってJavaScriptだけでマッシュアップ:http://tec...
-[[JSONP によるクロスドメインの通信: 第 1 回 JSONP と jQu...
-[[入門 JSON 3 -- JSONP とコールバック関数:http://www.bal...
-[[ここが危ない!Web2.0のセキュリティ - 第3回 JSONPでの...
-[[教科書に載らないWebアプリケーションセキュリティ - 第4...
** XML [#g7e2c4b0]
** YAML [#vd414a5a]
** PHPserialize [#b1433059]
-[[PHP SERIALIZEのススメ:http://techblog.yahoo.co.jp/web/...
-Yahoo! のAPIで使用している
-[[ライブラリを利用することで、他の言語(C#, perl など)で...
-[[Yahoo曰く、XMLじゃなくてPHPの変数をそのままシリアライ...
** Protocol Buffers [#g5aa7826]
-[[グーグル、XMLに代わるデータ交換ツール「Protocol Buffer...
* セキュリティ [#rafebb58]
** クロスサイトスクリプティング対策 [#vf122f66]
** クロスドメインアクセス対策 [#o0bd27d8]
-WebAPIを公開するドメインは,他のサービスとは別のドメイン...
** 機密情報の取り扱い [#v3672077]
-機密情報を提供する場合にはユーザ認証を行う ... Basic認証...
-機密情報をJSON,JSONP形式のデータとして提供する場合には...
-機密情報を含んだデータをやりとりする場合には,WebAPIをHT...
** 不正利用対策 [#d4f755ff]
-メールアドレス等をもとにユーザ登録を行い,WebAPIを利用す...
-認証キーは万全ではない
** 認証API [#qb70eeae]
-[[認証APIのセキュリティ:http://gihyo.jp/dev/serial/01/we...
* APIの例 [#ob1bd5db]
** Amazon [#s96e3a60]
-[[Product Advertising API:https://affiliate.amazon.co.jp...
--[[Product Advertising API 開発者向けガイド リクエストの...
-[[Amazon Web サービス入門(Product Advertising API):http:...
** Flicker API [#kec8e2bb]
-[[初心者のためのFlickrのAPI入門:http://webservice.kabufu...
** Google [#u7504389]
-[[Google Code:http://code.google.com/intl/ja/]]
-[[AJAX APIs Playground:http://code.google.com/apis/ajax/...
--[[Google APIがブラウザーで試し放題!:http://ascii.jp/el...
-[[Google Maps API:http://code.google.com/intl/ja/apis/ma...
--[[Google MAPS APIプログラミング:http://www.geekpage.jp/...
-Google AJAX Language API
-Google Chart API
** YouTube API [#r9c69d45]
** Twitter API [#q96149ab]
** Yahoo! [#s0a34511]
-[[Yahoo! デベロッパーネットワーク:http://developer.yahoo...
--[[エラーメッセージおよびコード:http://developer.yahoo.c...
--[[サンプルコード集:http://developer.yahoo.co.jp/sample/]]
--[[アプリケーション例:http://dir.yahoo.co.jp/computers_a...
-[[テキスト解析Web API:http://developer.yahoo.co.jp/webap...
** Amazon Simple Storage Service [#ob45ea08]
** Amazon Simple DB [#rb70f5be]
** Amazon Elastic Compute Cloud [#n0e704e3]
** SiteCatalyst [#pfd8b3c1]
-[[SiteCatalyst Developer Center:https://developer.omnitu...
-認証:[[OASIS Web Services Security Username Token Profi...
*カテゴリ別 [#p8d64230]
-[[天気予報API:http://tenkiapi.jp/]]
-[[ここが危ない!Web2.0のセキュリティ - 第6回 WebAPI,認...
-[[WAFL みんなでつくる WEB-API &マッシュアップ情報サイト:...
-[[ThinkIT - PerlでWeb APIを使いたおす:http://www.thinkit...
-[[@IT - 連載 ビジネスWebサービス最新事情:http://www.atma...
**医療系 [#b71bf9ce]
-[[SCUEL:http://scuel.me/project]]
-[[ソシオヘルスAPI:http://api.sociohealth.jp]]
終了行:
-[[基礎から分かるAPI管理:https://techtarget.itmedia.co.jp...
*プロトコル [#kaf556ef]
-[[REST、gRPC、および GraphQL を使い分ける (パート 1):htt...
-[[REST、gRPC、および GraphQL を使い分ける (パート 2):htt...
-[[gRPCとGraphQL:https://qiita.com/hitochan777/items/7ecc...
-[[GraphQLとgRPCとRESTの長所と短所:https://morioh.com/p/5...
-[[gRPCとGraphQLのマイクロサービスでの使われ方とBFFの技術...
-[[APIを知ったかぶり→話せるに変えるための5分:https://note...
-[[GraphQL と gRPC で通信する Go 製のマイクロサービスをセ...
**REST [#n6b80a33]
-[[Wikipedia - REST:http://ja.wikipedia.org/wiki/REST]]
-[[ThinkIT - RESTなWebサービスの利用/開発:http://thinkit...
-[[CodeZine - Jersey、AJAX、JSONを使ってRESTに挑戦しよう:...
**gRPC [#ye3d20c0]
-リモート プロシージャ コールの一般的な概念を進化させた g...
-gRPC はプロトコル バッファー (または Protobufs) を利用し...
-HTTP/1 よりも信頼性が高く、高速で効率良い HTTP/2 を利用...
-gRPC はデータのシリアル化に Protobufs を使用することで、...
-gRPC の言語に依存しないインターフェイス コントラクトの定...
-gRPC は非常に効率的ですが、ブラウザーで十分にサポートさ...
-gRPC はスマート デバイス間の通信の促進に広く使用されてい...
-gRPC は、デプロイメント パイプライン ツールやアプリケー...
**SOAP [#m4441dae]
*** 各言語毎のツール [#s1b5cc81]
-PHP
--[[NuSOAP:http://sourceforge.net/projects/nusoap/]]
--[[Pear:http://pear.php.net/]]
-Java
--[[Apache Axis:http://ws.apache.org/axis/]]
--[[Apache WSS4J:http://ws.apache.org/wss4j/]]
-Python
--[[SOAPPy:http://pywebsvcs.sourceforge.net/]]
-Perl
--[[SOAP::Lite:http://www.soaplite.com/]]
* データフォーマット [#s34ecead]
** JSON [#t5636b19]
** JSONP [#a82f088a]
-[[JSONPを使ってJavaScriptだけでマッシュアップ:http://tec...
-[[JSONP によるクロスドメインの通信: 第 1 回 JSONP と jQu...
-[[入門 JSON 3 -- JSONP とコールバック関数:http://www.bal...
-[[ここが危ない!Web2.0のセキュリティ - 第3回 JSONPでの...
-[[教科書に載らないWebアプリケーションセキュリティ - 第4...
** XML [#g7e2c4b0]
** YAML [#vd414a5a]
** PHPserialize [#b1433059]
-[[PHP SERIALIZEのススメ:http://techblog.yahoo.co.jp/web/...
-Yahoo! のAPIで使用している
-[[ライブラリを利用することで、他の言語(C#, perl など)で...
-[[Yahoo曰く、XMLじゃなくてPHPの変数をそのままシリアライ...
** Protocol Buffers [#g5aa7826]
-[[グーグル、XMLに代わるデータ交換ツール「Protocol Buffer...
* セキュリティ [#rafebb58]
** クロスサイトスクリプティング対策 [#vf122f66]
** クロスドメインアクセス対策 [#o0bd27d8]
-WebAPIを公開するドメインは,他のサービスとは別のドメイン...
** 機密情報の取り扱い [#v3672077]
-機密情報を提供する場合にはユーザ認証を行う ... Basic認証...
-機密情報をJSON,JSONP形式のデータとして提供する場合には...
-機密情報を含んだデータをやりとりする場合には,WebAPIをHT...
** 不正利用対策 [#d4f755ff]
-メールアドレス等をもとにユーザ登録を行い,WebAPIを利用す...
-認証キーは万全ではない
** 認証API [#qb70eeae]
-[[認証APIのセキュリティ:http://gihyo.jp/dev/serial/01/we...
* APIの例 [#ob1bd5db]
** Amazon [#s96e3a60]
-[[Product Advertising API:https://affiliate.amazon.co.jp...
--[[Product Advertising API 開発者向けガイド リクエストの...
-[[Amazon Web サービス入門(Product Advertising API):http:...
** Flicker API [#kec8e2bb]
-[[初心者のためのFlickrのAPI入門:http://webservice.kabufu...
** Google [#u7504389]
-[[Google Code:http://code.google.com/intl/ja/]]
-[[AJAX APIs Playground:http://code.google.com/apis/ajax/...
--[[Google APIがブラウザーで試し放題!:http://ascii.jp/el...
-[[Google Maps API:http://code.google.com/intl/ja/apis/ma...
--[[Google MAPS APIプログラミング:http://www.geekpage.jp/...
-Google AJAX Language API
-Google Chart API
** YouTube API [#r9c69d45]
** Twitter API [#q96149ab]
** Yahoo! [#s0a34511]
-[[Yahoo! デベロッパーネットワーク:http://developer.yahoo...
--[[エラーメッセージおよびコード:http://developer.yahoo.c...
--[[サンプルコード集:http://developer.yahoo.co.jp/sample/]]
--[[アプリケーション例:http://dir.yahoo.co.jp/computers_a...
-[[テキスト解析Web API:http://developer.yahoo.co.jp/webap...
** Amazon Simple Storage Service [#ob45ea08]
** Amazon Simple DB [#rb70f5be]
** Amazon Elastic Compute Cloud [#n0e704e3]
** SiteCatalyst [#pfd8b3c1]
-[[SiteCatalyst Developer Center:https://developer.omnitu...
-認証:[[OASIS Web Services Security Username Token Profi...
*カテゴリ別 [#p8d64230]
-[[天気予報API:http://tenkiapi.jp/]]
-[[ここが危ない!Web2.0のセキュリティ - 第6回 WebAPI,認...
-[[WAFL みんなでつくる WEB-API &マッシュアップ情報サイト:...
-[[ThinkIT - PerlでWeb APIを使いたおす:http://www.thinkit...
-[[@IT - 連載 ビジネスWebサービス最新事情:http://www.atma...
**医療系 [#b71bf9ce]
-[[SCUEL:http://scuel.me/project]]
-[[ソシオヘルスAPI:http://api.sociohealth.jp]]
ページ名: