
ユーザーID(LINE)を取得する
ユーザーIDとは
ユーザーIDとは、ユーザーの一意な識別子です。ユーザーIDは、LINEで登録されているユーザーの表示名や、LINEでの友だち検索に利用するLINE IDとは異なります。ユーザーIDはLINEプラットフォームが発行する値で、U8189cf6745fc0d808977bdb0b9f22995のように、U[0-9a-f]{32}の正規表現にマッチする文字列です。

ユーザー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