# Настройка LINE

Чтобы включить доставку сообщений через мессенджер LINE, необходимо сначала настроить платформу LINE в настройках вашего проекта.

## Предварительные требования

Прежде чем начать, убедитесь, что у вас есть:

* [Официальный аккаунт LINE](https://developers.line.biz/en/docs/messaging-api/getting-started/#step-one-enable-use-of-messaging-api)

* Зарегистрированный канал **Messaging API** в консоли разработчиков LINE. [Узнать больше](https://developers.line.biz/en/docs/messaging-api/getting-started/)

* Следующие учетные данные от LINE:

  * **Channel ID**
  * **Channel secret**

## Настройка LINE в Pushwoosh

1. В **панели управления Pushwoosh** перейдите в **Settings > Configure Platforms**

2. Найдите **LINE** в списке платформ и нажмите **Configure**.

   ![Configure LINE](/configure-project-line-configuration-1.webp)

3. В окне конфигурации введите следующее:

* **Channel ID:** ваш Channel ID для LINE Messaging API
* **Channel secret:** ваш Channel Secret для LINE Messaging API

   ![Fill in Channel ID and secret](/configure-project-line-configuration-2.webp)

После ввода необходимых учетных данных и настройки вебхука нажмите **Save**, чтобы завершить настройку.

### Где найти Channel ID и Channel secret

#### Channel ID

Чтобы найти ваш Channel ID:

1. Перейдите в [консоль разработчиков LINE](https://developers.line.biz/console/)
2. Выберите вашего провайдера
3. Выберите соответствующий канал
4. Перейдите на вкладку **Basic settings**, найдите и скопируйте **Channel ID**

[Узнайте, как найти Channel ID в консоли разработчиков LINE](https://developers.line.biz/en/faq/#where-can-i-find-channel-id)

  ![Find your Channel ID](/configure-project-line-configuration-3.webp)

#### Channel secret

Чтобы найти ваш Channel Secret:

1. Перейдите в [консоль разработчиков LINE](https://developers.line.biz/console/)
2. Выберите вашего провайдера
3. Выберите соответствующий канал
4. Перейдите на вкладку **Basic settings**
5. Прокрутите вниз до поля **Channel secret** и нажмите **Copy**.

[Узнать больше](https://developers.line.biz/en/glossary/#channel-secret)

  ![Find your Channel Secret](/configure-project-line-configuration-4.webp)


> **Важно:** Channel secret требуется для аутентификации вашего приложения с помощью LINE Messaging API. Храните это значение в безопасности и не публикуйте его.

## Установка Webhook URL в LINE

Чтобы разрешить LINE отправлять входящие сообщения и события в Pushwoosh, вам необходимо настроить Webhook URL в консоли разработчиков LINE.

Выполните следующие шаги для его настройки:

1. Перейдите на вкладку **Messaging API** в консоли разработчиков LINE.
2. В поле **Webhook URL** введите:

```
https://tw-callback.svc-nue.pushwoosh.com/api/v1/lineCallback/XXXXX-XXXXX
```

Замените `XXXXX-XXXXX` на ваш фактический **код приложения Pushwoosh**.

3. Нажмите **Verify**. Если URL-адрес действителен и отвечает, вы увидите сообщение **Success**.

4. Включите опцию **Use webhook**, чтобы активировать доставку через вебхук.

   ![Set the Webhook URL in LINE](/configure-project-line-configuration-5.webp)

[Обратитесь к официальной документации LINE для получения подробной информации о настройке Webhook URL](https://developers.line.biz/en/docs/messaging-api/building-bot/#setting-webhook-url)