2012-03-01 4 views
14

私はAPIに関する講義を教えています。オープンなREST APIを一般的な方法で「ブラウズ」し、XMLやJSONのペイロードを画面にレンダリングし、ハイパーリンクへのハイパーリンクのように見えます。ですから、例えば、私はそれを指すことができます:ウェブベースのREST APIブラウザ(エクスプローラ、ナビゲータ、ランブラ)?

http://services.healthindicators.gov/v4/REST.svc/IndicatorDescription/3/IndicatorDescriptionDataCategories/1

とクリック可能なリンクとデータのうまくレンダリングバージョンを参照してください。

誰もが有用なリソースを知っていますか?

答えて

18

Apigee Consoleが大きい表示する興味深い方法です。これは、あらかじめ定義された多数のAPIと任意のAPIの汎用モードをサポートしています。 Apigeeには素敵なスナップショット機能があり、誰かにリクエストを送信してからリンクを送信すると、リクエスト/応答を表示できます。

Hurlもありますが、必ずしも機能しているとは限りません。

+1

Apigee Consoleはかなり良いです。もしそれがオープンソースであればいいだろう。 – funroll

3

私はXML Tree for Chromeを使用しています。 XMLを強調表示して書式を設定し、URLをリンクにするオプションがあります。

https://chrome.google.com/webstore/detail/gbammbheopgpmaagmckhpjbfgdfkpadb

+0

これは非常に素晴らしいです!誰かがJSONペイロードのための同様のリソースを指し示すことができるかどうかを知りたいです。 – Bosh

+1

キーワードを検索するだけです。 RESTクライアントもあります... https://chrome.google.com/webstore/detail/fdmmgilgnpjigdojojpjoooidkmcomcm –

+0

郵便配達員は素晴らしいです。ファイアウォールの背後にあるものをホストしている場合(または私の場合はlocalhost上で動作する開発サーバーとして)は、他のソリューション(Apigeeなど)は動作しません。 –

10

私は本当にREST APIを調べるためにChrome HTTP Dev Clientが好きです。よく働く!

+1

Chrome用のPostMan(https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm)プラグインもありますが、これは実際にリンクからリンクへジャンプすることを可能にします。 – HDave