LINE チャネル Web アプリケーション
LINE には、LINE の WebView コンポーネントで稼働する Web アプリケーションで使用するための JavaScript SDK が用意されています。これらのアプリケーションは、チャネル Web アプリケーションと呼ばれています。組織でユーザー登録用の LINE チャネル Web アプリケーションを有効にした場合、LINE JavaScript SDK を使用して LINE ユーザー情報を取得できます。
登録 URL がチャネル Web アプリケーションを指している場合、Group Messaging はどの MID 情報も登録 URL に付加しません。例えば、登録 URL が以下のような「line」プロトコルを使用しているとします。
line://registration/xxx
この場合、ユーザーが受信する挨拶メッセージには、次のようなリンクが含まれます。
line://registration/xxx
LINE ユーザーがチャネル Web アプリケーションに登録した後、Group Messaging 登録 API を使用して、ユーザーの MID およびその他のユーザー ID (E メールなど) を Group Messaging に渡します。
この方式を使用する場合、要求本文の「lineMid」は NULL です。
チャネル Web アプリケーション方式を使用して、ユーザーの ID とユーザーの LINE MID がどのようにリンクされるかを、次の図に示します。

API 呼び出し: チャネル Web アプリケーション方式用のアクセス・トークンの生成
| 説明 | Watson™ Campaign Automation への登録 |
|---|---|
| URL | Base URL + /registration/line/v1/register |
| ヘッダー | org-token: “access_token_from_generate_access_token_API_call”, Content-Type: “application/json;charset=utf-8” |
| 本文 |
email、mobileNumber、mobileUserId、contactId、および RECIPIENT_ID については、これらの識別子をすべて使用する必要はないことに注意してください。オーディエンスに適した識別子を使用します。 |
| メソッド | POST |