star

編集: OOOPEN Lab | 2026-06-03

カスタムOAuthでOOOPEN Labの結果をLINE公式アカウントと連携する

カスタムOAuthでOOOPEN Labの結果をLINE公式アカウントと連携する

LINE公式アカウントを運用し、クイズの回答をLINEの友だちデータと同じ人に紐づけたい場合は、独自のLINE LoginチャネルをカスタムOAuthログインに接続します。参加者がログインしてクイズを完了すると、回答Webhookには公式アカウントに接続したMessaging APIチャネルと同じLINE userId名前空間を含められます。

このガイドでは、OAuthの基本設定とWebhookを理解していることを前提に、LINE固有の要件を扱います。

組み込みのLINEログインだけでは足りない理由

公式アカウントの友だちデータと回答を照合したい場合、同じLINEプロバイダーと適切なLINE Loginチャネルを使う必要があります。別のチャネルやテスト用チャネルで発行されたIDを、公式アカウント用のIDとして扱わないでください。

設定手順

  1. LINE Developersで、公式アカウントに関連付けたプロバイダーとLINE Loginチャネルを確認します。
  2. チャネルのコールバックURLに、OOOPEN Labが案内するカスタムOAuthのリダイレクトURLを登録します。
  3. クライアントID、クライアントシークレット、認可・トークンURL、必要なスコープをカスタムOAuth設定に入力します。
  4. テスト用LINEアカウントでログイン、クイズ完了、Webhook受信まで確認します。

テストとトラブルシューティング

ログインのキャンセル、認可エラー、期限切れ、別端末、すでにログイン済みの状態を確認してください。WebhookではuserIdが期待したチャネルのものか確認し、IDの照合はサーバー側で行います。クライアントシークレットやアクセストークンを公開ページに置かないでください。

個人情報の扱い

取得するLINE情報は目的に必要な最小限にし、利用目的と問い合わせ先を参加者に示してください。LINEの規約、プライバシーポリシー、地域の法令も確認してください。


あなたも気に入るかもしれません…

  • 二択トーナメントの使い方
    チェックしてみてください
  • 心理テスト・複数結果・採点クイズの選び方|結果設定ガイド
    チェックしてみてください
  • プラン期限後はどうなる?公開とデータの確認リスト
    チェックしてみてください

ブランド交流を楽しく

ホームOOOPEN Labについてについて利用規約・プライバシー外部送信に関する公表事項不正行為を報告する

Copyright © 2026 OOOPEN Lab