Re:ゼロから始める文系プログラマ

未経験がプログラミングを通して人生を変える

開発で使えるおすすめAPI10選を紹介


スポンサードリンク
 

f:id:ShotaNukumizu_1000:20220102090648p:plain

おはようございます。Shotaです。

今回の記事では、個人開発でも使えるおすすめのAPIを紹介していきます。


Google Sheets API

数万行もあるGoogleスプレッドし^との読み書きや書き込みができます。読み取りだけならAPIKeyを発行するだけで終了しますが、書き込みにはOAuth認証が必要です。

developers.google.com

Google YouTube Data API

YouTubeを検索して動画や再生リスト、チャンネルなどの一覧を取得したり、更新したりできます。それだけではなく、検索条件で地域や言語を指定できるのも特徴です。

developers.google.com

Slack API

ビジネスの現場で多用されているアプリであるSlackを操作できます。これを利用してSlackのチャットボットを開発できます。

api.slack.com

ChatWork API

Slackと同様にビジネスで活躍するコミュニケーションアプリ「ChatWork」を操作できます。メールとChatWorkを連携したり、ChatWorkでチャットボットを開発したりできます。

developer.chatwork.com

GitHub API

プログラムの開発現場で必要不可欠なGitHubを操作できます。特定のユーザのプロジェクトを表示したり、プロジェクトを管理したりできます。ポートフォリオサイトに組み込んで活用する場合(例えば、自分が開発しているプロジェクト一覧を見せるとき)もあります。

docs.github.com

Twitter API

Twitterの特定のアカウント管理やツイート内容の抽出、チャットボットの開発ができます。

developer.twitter.com

Stripe

クレジットカードを用いた電子決済サービスを活用できるAPIです。サブスクサービスや有料アプリの決済で汎用的に使われています。

stripe.com

Open Weather Map

世界の天気情報を取得できます。

openweathermap.org

Qiita API

Qiitaに投稿されている記事の検索や表示、編集や削除ができます。

qiita.com

LINE Messaging API

LINEを用いたチャットボットの開発や双方向通信のチャットを開発できます。

developers.line.biz

まとめ

今回の記事では、開発で使えるAPIを10選紹介しました。今回の記事を参考に、Web開発の質を高めていただければ幸いです。

今回の記事はこれで終了です。

参考サイト

qiita.com

www.sejuku.net