※ 当方、はじめてのQiita投稿になりますので、どうかお手柔らかにお願いいたします。 そもそもAPIってなあに? APIは、アプリケーションプログラミングインターフェースの略です。 「WebAPIについての説明」という記事の「WebAPIの一旦のまとめ」に、簡潔でとてもいい説明がありました。 サーバーで用意している関数(機能)をhttpで通信して利用する事。 利用するには決め事を守ってリクエストを出す。 決まり事とはURLとか渡すデータの名前とかデータの形式とか。 レスポンスは大体何かしらのデータ。時々画像も。 データの形式は最近はJSON。一昔前はXMLが主流だった。 ajax形式で利用される事が多い 上記の記事を最初から全部読むのは大変だと思うので、概念から知りたい、という場合は以下の記事が参考になります。 APIって結局何なの?初心者向けに徹底解説します! もっとコンピューターサイ
![はじめてのRails API - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/df17ca5060be234d7f4a2e3b88e081f3bf286551/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgxJUFGJUUzJTgxJTk4JUUzJTgyJTgxJUUzJTgxJUE2JUUzJTgxJUFFUmFpbHMlMjBBUEklMjAmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzNBM0MzQyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTU1MzY5NmQxODllYTk5YzAxNDgyMTUyYTljMzY4MmQ3%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBjNW1lcnUmdHh0LWNvbG9yPSUyMzNBM0MzQyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTgzNTU1NzA3OWM0N2FiZWQ5ZmFmNTc5MmZjODQwYmIw%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3D2015ffec20b9371bb02781396fe1e1c5)