page icon

ユーザーID(LINE)を取得する

ユーザーIDとは

ユーザーIDとは、ユーザーの一意な識別子です。ユーザーIDは、LINEで登録されているユーザーの表示名や、LINEでの友だち検索に利用するLINE IDとは異なります。ユーザーIDはLINEプラットフォームが発行する値で、U8189cf6745fc0d808977bdb0b9f22995のように、U[0-9a-f]{32}の正規表現にマッチする文字列です。
引用 https://developers.line.biz/ja/docs/messaging-api/getting-user-ids/
引用 https://developers.line.biz/ja/docs/messaging-api/getting-user-ids/
ユーザーIDは、同じユーザーであってもプロバイダーごとに異なる値が発行されます。プロバイダーが同じであれば、チャネルの種類(LINEログインチャネルやMessaging APIチャネル)にかかわらず、同じユーザーIDが割り当てられます。
たとえば同じプロバイダーの配下に、Messaging APIチャネルと、LINEログインチャネルがあった場合、それぞれのチャネルで取得したAさんのユーザーIDは同一の値です。しかし、AさんのユーザーIDを異なるプロバイダーの配下にあるチャネルで取得した場合、AさんのユーザーIDはそれぞれのプロバイダーごとに異なる値となります。
 
▼目次

Click アプリ内でユーザーIDを取得する

LINE Loginを設定したアプリ内のUserテーブルにLINE ID用の項目をテキスト〕で追加してください。
 
〔アクション>アクションを追加する>更新>Logged In User〕と設定してください。
アクションの〔Userwe更新〕をクリックし、〔LINEユーザーIDの変数を追加>Logged IN User>LINEユーザーID〕と設定してください。
 

動作確認

〔公開>リンクで運用>アプリの共有URL〕をコピーし、LINEブラウザ上でURLを開き、LINE Loginボタンを押して、ユーザーIDが取得出来ているか確認してください。
 
 
 
最終更新日:2025/02/11