問題 1 / 3 未回答
文字による講義
一言で説明
API(Application Programming Interface)は、あるサービスを人の画面操作ではなく、決められた形式の依頼で利用するための窓口です。
なぜ必要なのか
チャットへの通知も、表への転記も、人が画面を開いて貼り付けている限り、あなたが起きている時間しか進みません。窓口を使えば、AIやプログラムがあなたの代わりに同じ手続きを済ませられます。前のレッスンで用意した24時間動く場所と組み合わせると、寝ている間も仕事が進みます。
身近なたとえ
レストランの注文カウンターです。厨房へ入らなくても、決まった注文票を出せば料理が返ってきます。逆に、メニューに載っていない料理は頼めません。APIも同じで、提供元が公開した機能と範囲の中だけで使えます。
どのような仕組みか
依頼のことをリクエスト、返ってくる内容のことをレスポンスと呼びます。返答は多くの場合JSONという、機械が読みやすい形式で届きます。窓口を使うときは、会員証にあたるAPIキーの提示を求められるサービスが多く、誰の依頼かを見分けるために使われます。
AIとの関係
このレッスンで一番大切なのはここです。つなぐ作業は、全部AIに頼めます。 注文票の書き方も、返ってきた内容の読み取りも、鍵の置き場所の準備も、エラーが出たときの原因調べも、すべてAIの仕事です。あなたが決めるのは「どのサービスと、何をしたいか」だけで、窓口の作法を覚える必要はありません。
何ができるか
チャットへの通知送信、表計算への行追加、ニュースや天気の取得、長い文章の要約や翻訳の依頼などができます。複数の窓口をつなげれば、集める、まとめる、届けるまでを一続きにできます。
具体例
たとえば問い合わせフォームに届いた内容を受け取り、AIが要点を3行にまとめ、担当チャンネルへ送ります。担当者は画面を見張らなくても、必要な情報だけが手元に届きます。
注意点と次に学ぶこと
無料で使える範囲、短時間に呼び出せる回数の制限、取得したデータの扱い方は、サービスごとに決まっています。契約前の下調べもAIに頼めるので、先に条件を確かめてから作り始めてください。次は、出来事をきっかけに動かす方法と、決めた時刻に動かす方法、そして動いた記録の残し方を学びます。
