Web APIの返すJSONのフォーマットは、そのAPIを利用するアプリケーションの開発の難易度(そしてモチベーション)に影響を与えます。ここではメジャーなWeb APIの返すJSONのフォーマットを比べます。 これらのAPIについて調べました。 Twitter Facebook Google TwitterもFacebookもGoogleも似ていますが違うフォーマットを採用しています。 Twitter 正常系 正常系の場合、最上位にオブジェクトが来る場合と、リストがくる場合のふた通りがあります。成功したのか失敗したのかを明示した値はないため、errorというキーがないことと、HTTPステータスコードで正常であると判断をすることになります。 ツイートをした際のレスポンスです。 { "coordinates": null, "favorited": false, "created_at":