石鹸、REST、xmlrpc。 Facebook、twitter、[Web 2.0サイトを挿入]。決定的なWeb APIとは何ですか?また、あなた自身のコードで何らかの理由で複製する可能性が最も高いものは何ですか?あるWeb APIが開発者の吐き気を呼び、他のWeb APIが純粋な崇拝を呼び起こすようです。エミュレートするウェブサイト/製品用のAPIを開発するように指示された場合(たとえそれが過剰であったとしても)?最も複製したいウェブAPIはどれですか?
答えて
製品37signalsには、RESTful XML-over-HTTPを使用して優れたAPIがあります。 The documentationもかなり良いです。
これは間違いなくRESTベースのAPIの素晴らしい実装です。これは最高のものですか?これはプロトタイプのRESTインターフェースと見なされますか?このタイプの実装の長所と短所は何か? –
HTTPそれ自身。
提供されるプリミティブは表現力豊かですが、広範な問題に適用するのに十分一般的です。私の髪を灰色にするAPIは、私がどのようにそれらを使用するかについて不本意な前提をするものです。 HTTPは美しく非規律です。
APIのGoogle GDATAセット - 私は自分自身の標準であるYouTube one-extend Atomを使用しているため、このRSSタイプのプロトコルについて学習するのに時間がかかるより独占的なものよりもエッジIMHO。
のFlickrのAPIはかなり良いです:http://www.flickr.com/services/api/
はそれで作業を数ヶ月を費やし、それはかなり使えるました。ドキュメントもすばらしく、多くの人がそれをはるかに簡単に見せてくれました。
REST、JSON/XML/PHP/SOAPプロトコルでは、すべてのエンドポイントに名前空間があり、すべてのリクエストに対して多くのオプション/パラメータがあります。エラーメッセージとコードも文書化されています。
ほとんどの場合、Flickrはその写真とユーザーについて適切なアクセス権を持っていることを知っています。良いAPIが大好き!
- 1. gitでプロジェクトを新しいものに複製/複製するにはどうすればよいですか?
- 2. 最も使いやすいウェブ "リッチテキストエディタ"とは何ですか
- 3. 複数のファイルをangular2からウェブAPIに送信したい
- 4. Googleストレージバケットを複製する最も速い方法は何ですか?
- 5. 最も頻繁に注文される製品はどれですか?
- 6. LINQの:私は10社の、最も注文された製品をつかむしたいんだトップ10最も注文された製品に
- 7. ウェブ開発 - ファイルを複製しない相対URL
- 8. IIS設定を新しいサーバーに複製する最も良い方法は?
- 9. ウェブAPIの重複パラメータ
- 10. 配列の中で最も長い文字列(複製中)
- 11. ウェブ/デスクトップアプリケーションのユーザー権限の最も深い/最も暗いレベルは何ですか?
- 12. MySQLのレコードを複製する最も速い方法
- 13. Webサービスを複製する最も簡単な方法は何ですか?
- 14. NSMenuItemsを複製する最も簡単な方法は何ですか?
- 15. アプリを複製するにはどうしたらいいですか?
- 16. Javaアプリケーションに最も適したSOAアーキテクチャはどれですか?
- 17. ウェブのために最もよく見えるウェブ標準のツリービューは何ですか?
- 18. Androidで最も優れたHTML DOMパーサーはどれですか?
- 19. ウェブAPIポストボディオブジェクトはnullです
- 20. javascriptまたはjQueryでウィンドウを複製して印刷するにはどうすればいいですか?
- 21. Goでは、スライスの最後の要素を複製するにはどうすればよいですか?
- 22. ウェブAPIは:HttpResponseMessage
- 23. 最小または最大の製品を設定するにはどうすればよいですか?
- 24. リストの長さを最初の複製に印刷したいですか?
- 25. 最初の文字に基づいてセルを複製するにはどうすればよいですか?
- 26. ウェブAPIで暗号化されたストリームを返す方法は?
- 27. ローリングモジュロ演算に最も適した整数はどれくらいですか?
- 28. 私は、ウェブ上でCABAL呼ばMMORPGオンラインゲームから在庫を複製しようとしている
- 29. 製品カタログの中で最もスケーラブルなデータモデルは何ですか?
- 30. 誰もMVC3(または4)カミソリのasp.net4ドロップダウンメニューを複製しましたか?
[ウェブサイトAPIのゴールドスタンダードとは何ですか? Twitter、Flickr、Facebookなど](http://stackoverflow.com/questions/297005/what-is-the-gold-standard-for-website-apis-twitter-flickr-facebook-etc) –