外部API連携の抽象像

外部API連携

外部API連携をする時は、下記手順を踏む

1 APIキーを取得

2 curlを用いて通信が成功するか確認

3 取得したい情報が取れるエンドポイントを公式ページから探す

4 1日に実行できるリクエストの上限を調べる

5 外部APIに対するリクエストの実行をアシストしてくれるコードを探す(faraday,httpclient等)

6 レスポンスとして返ってきたオブジェクトを解析して、欲しい情報だけを抽出して配列に入れる

Qiita API連携

Qiita APIを触ってみる - Qiita

Slack API連携

Slack APIを使ってみよう!【Slack + Rails】 - Qiita

Rubyで外部APIにリクエストする - Qiita