REST API を視覚的に (クリックして) 操作し、視覚的に説明した内容をキャプチャーするコードを (任意の言語で) 生成できる Web アプリは何ですか?
Swagger または Google API Playground に似ていますが、REST を話すものなら何でも話せます (適切な認証資格情報があり、それが理解できるメッセージを知っていると仮定します)。
URL エンドポイントが与えられたときに、どのメッセージが理解されたかを「発見」することもできる何かのボーナス ポイント。
REST API を視覚的に (クリックして) 操作し、視覚的に説明した内容をキャプチャーするコードを (任意の言語で) 生成できる Web アプリは何ですか?
Swagger または Google API Playground に似ていますが、REST を話すものなら何でも話せます (適切な認証資格情報があり、それが理解できるメッセージを知っていると仮定します)。
URL エンドポイントが与えられたときに、どのメッセージが理解されたかを「発見」することもできる何かのボーナス ポイント。
REST API が独自の規則や用語に従い、独自のドキュメントを (うまくいけば) 持つことを考えると、これは不可能な問題です。「標準」形式の自己文書化に従う API の視覚化に探求を制限する場合 (有望なシナリオについては、 REST Web サービス WSDLを参照してください)、これを達成できる可能性があります。
または、 http: //www.programmableweb.com/ のようなものを使用して、さまざまな既存の API のチュートリアル、ツール、例、およびマッシュアップを見つけることができます。
http://apiary.io/で API をモックできます。
ツールを使用して既存のものを探索できます (例: Chrome の REST コンソール)
あなたが持つことができないのは、「あらゆる可能なREST API」のためのフリーサイズのエクスプローラーです。一部の API は、他の API が従わない規則に従います。
Restlet Studio を試してみてください。これは私が見つけた唯一のビジュアル API デザイナーであり、非常に優れているようです。swagger と RAML をインポートおよびエクスポートします。