SNSやAPI連携の準備
Webアプリを作っていくと、SNSログイン、地図、天気、AI、決済など、外部サービスとつなぐ場面が出てきます。
このページでは、登録前に知っておきたい考え方をまとめます。
よく使う登録先の例
- GitHub: コード管理、公開、共同開発
- Google: ログイン、地図、スプレッドシート連携
- X / Instagram / LINE: SNS連携や共有導線
- OpenAI などのAIサービス: AI API連携
- Vercel / Netlify: Webアプリの公開
APIキーとは
APIキーは、サービスを使うための「ひみつの合言葉」のようなものです。
コードに直接書いて公開すると、他の人に勝手に使われる危険があります。
公開してよいもの: サイト名、説明文、公開URL
公開してはいけないもの: APIキー、パスワード、アクセストークン
安全に進めるルール
- APIキーは
.envなどの環境変数に入れる .envは GitHub に push しない- 料金が発生するサービスは、必ず保護者や先生と確認する
- SNS連携では、公開される情報を事前に確認する