# إعداد LINE

لتمكين تسليم الرسائل عبر تطبيق المراسلة LINE، يجب عليك أولاً إعداد منصة LINE ضمن إعدادات مشروعك.

## المتطلبات الأساسية

قبل أن تبدأ، تأكد من أن لديك:

* [حساب LINE رسمي](https://developers.line.biz/en/docs/messaging-api/getting-started/#step-one-enable-use-of-messaging-api)

* قناة **Messaging API** مسجلة في LINE Developers Console. [اعرف المزيد](https://developers.line.biz/en/docs/messaging-api/getting-started/)

* بيانات الاعتماد التالية من LINE:

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

## إعداد LINE في Pushwoosh

1. في **Pushwoosh Control Panel**، انتقل إلى **Settings > Configure Platforms**

2. ابحث عن **LINE** في قائمة المنصات وانقر على **Configure**.

   ![إعداد LINE](/configure-project-line-configuration-1.webp)

3. في نافذة الإعداد، أدخل ما يلي:

* **Channel ID:** معرف قناة LINE Messaging API الخاص بك
* **Channel secret:** سر قناة LINE Messaging API الخاص بك

   ![املأ Channel ID و secret](/configure-project-line-configuration-2.webp)

بعد إدخال بيانات الاعتماد المطلوبة وتعيين webhook، انقر على **Save** لإكمال الإعداد.

### أين تجد Channel ID و Channel secret

#### Channel ID

للعثور على Channel ID الخاص بك:

1. اذهب إلى [LINE Developers Console](https://developers.line.biz/console/)
2. حدد مزود الخدمة الخاص بك
3. اختر القناة المناسبة
4. اذهب إلى **علامة تبويب الإعدادات الأساسية (Basic settings tab)**، حدد وانسخ **Channel ID**

[تعرف على كيفية العثور على Channel ID الخاص بك في LINE Developers Console](https://developers.line.biz/en/faq/#where-can-i-find-channel-id)

  ![العثور على Channel ID الخاص بك](/configure-project-line-configuration-3.webp)

#### Channel secret

للعثور على Channel Secret الخاص بك:

1. اذهب إلى [LINE Developers Console](https://developers.line.biz/console/)
2. حدد مزود الخدمة الخاص بك
3. اختر القناة ذات الصلة
4. انتقل إلى علامة التبويب **Basic settings**
5. مرر لأسفل إلى حقل **Channel secret** وانقر على **Copy**.

[اعرف المزيد](https://developers.line.biz/en/glossary/#channel-secret)

  ![العثور على Channel Secret الخاص بك](/configure-project-line-configuration-4.webp)


> **هام:** إن Channel secret مطلوب لمصادقة تطبيقك مع LINE Messaging API. حافظ على هذه القيمة آمنة ولا تشاركها علنًا.

## تعيين Webhook URL في LINE

للسماح لـ LINE بإرسال الرسائل والأحداث الواردة إلى Pushwoosh، تحتاج إلى إعداد webhook URL في LINE Developers Console.

اتبع هذه الخطوات لإعداده:

1. اذهب إلى علامة التبويب **Messaging API** في LINE Developers Console.
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** لتفعيل تسليم webhook.

   ![تعيين Webhook URL في LINE](/configure-project-line-configuration-5.webp)

[ارجع إلى وثائق LINE الرسمية للحصول على تفاصيل حول تعيين webhook URL](https://developers.line.biz/en/docs/messaging-api/building-bot/#setting-webhook-url)