ReproへのLINEユーザーIDの登録 (iOS/Android SDK)¶
Reproでは、LINEのユーザーIDを登録することで、LINE経由でユーザーにメッセージを送信することができます。
警告
LINEユーザーIDのみで登録することはできません。
LINEユーザーIDは、LINEで登録されているユーザーの表示名や、LINEでの友だち検索に利用するLINE ID とは異なります。
LINEユーザーIDを登録する前に、事前に LINEチャネルを作成 してください。
LINEユーザーIDを登録する前に、必ず
setUserID()を使用してユーザーの識別子を設定してください。ユーザーIDが設定されていない状態では、LINEユーザーIDの登録は失敗します。
LINEユーザーIDの登録¶
LINEのユーザーIDとチャネルIDをReproに登録するには、 linkLineID メソッドを使用します。LINE_USER_IDにはUから始まる33文字のLINEユーザーIDを、LINE_CHANNEL_IDには LINEチャネル設定 で作成したチャネルIDを設定してください。
// Set user ID first
[Repro setUserID:@"user123"];
// Link LINE User ID
[Repro linkLineID:@"LINE_USER_ID" lineChannelID:@"LINE_CHANNEL_ID"];
// Set user ID first
Repro.setUserID("user123")
// Link LINE User ID
Repro.linkLineID(lineUserID: "LINE_USER_ID", lineChannelID: "LINE_CHANNEL_ID")
// Set user ID first
Repro.setUserID("user123");
// Link LINE User ID
Repro.linkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
// Set user ID first
Repro.setUserID("user123")
// Link LINE User ID
Repro.linkLineID("LINE_USER_ID", "LINE_CHANNEL_ID")
// Set user ID first
ReproCpp::setUserID("user123");
// Link LINE User ID
ReproCpp::linkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
// Set user ID first
Repro.SetUserID("user123");
// Link LINE User ID
Repro.LinkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
// Set user ID first
Repro.setUserID("user123");
// Link LINE User ID
Repro.linkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
// Set user ID first
Repro.setUserID("user123");
// Link LINE User ID
Repro.linkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
// Set user ID first
await Repro.setUserID("user123");
// Link LINE User ID
await Repro.linkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
LINEユーザーIDの登録解除¶
LINEユーザーIDの登録を解除するには、 unlinkLineID メソッドを使用します。LINE_USER_IDにはUから始まる33文字のLINEユーザーIDを、LINE_CHANNEL_IDには LINEチャネル設定 で作成したチャネルIDを設定してください。
[Repro unlinkLineID:@"LINE_USER_ID" lineChannelID:@"LINE_CHANNEL_ID"];
Repro.unlinkLineID(lineUserID: "LINE_USER_ID", lineChannelID: "LINE_CHANNEL_ID")
Repro.unlinkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
Repro.unlinkLineID("LINE_USER_ID", "LINE_CHANNEL_ID")
ReproCpp::unlinkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
Repro.UnlinkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
Repro.unlinkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
Repro.unlinkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
await Repro.unlinkLineID("LINE_USER_ID", "LINE_CHANNEL_ID");
Notes¶
LINEユーザーIDを登録する前に、必ず
setUserID()でユーザーIDを設定してください。LINEユーザーIDとチャネルIDは空文字列やnullを指定できません。
登録に失敗した場合は、ユーザーIDが設定されているか確認してください。