> For the complete documentation index, see [llms.txt](https://docs.3dolphins.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.3dolphins.ai/5.3.0-id/integration/chanel-connector/facebook/create-a-new-channel-of-facebook.md).

# Create New Facebook Channel

Bagian ini menjelaskan cara mekanisme membuat channel Facebook page baru, dengan melakukan langkah-langkah berikut:&#x20;

Masuk ke menu **Integration** dan klik menu **Channel Connector**, maka Anda akan melihat halaman channel connector seperti gambar di bawah ini.

![Integration](/files/SArwVYMgUU7XoO9sIVf6)

Di halaman channel connector, klik tombol **'Plus'** di channel Facebook Page, lalu Anda akan melihat pop-up dari channel setting.

![Channel Setting](/files/siS8ys3q1klNgTh7iB9d)

**Penjelasan Komponen:**&#x20;

| Nama              | Deskripsi                                                                                                                                                               |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| App ID            | Nomor unik identifikasi Anda akan ditambahkan ke Facebook app Anda.                                                                                                     |
| App Secret        | Facebook app secara otomatis akan menghasilkan kode rahasia yang terhubung dengan app Anda. Tujuannya adalah untuk meng-otentikasi request dari app ke server Facebook. |
| Page Access Token | Page access token untuk mulai menggunakan API platform atau untuk mengelola dan mengakses page Anda.                                                                    |
| Version           | Versi API digunakan oleh Facebook app Anda.                                                                                                                             |

### Get App ID

Salin Facebook page **'App ID'** ke halaman channel setting yang dapat ditemukan di bagian  **'Settings'** dan pilih **'Basic'** dari menu drop-down. Pengaturan dasar app akan ditampilkan. Lihat gambar dibawah.

![Basic Settings](/files/0MIJWHbTHCcFeYDUwGac)

Tempelkan **'App ID'** pada pop-up dari channel setting.

![App ID](/files/iweInFwU08zzBALuHtG6)

### Get App Secret

Salin Facebook page **'App Secret'** ke halaman channel setting yang dapat ditemukan di bagian **'Settings'**, pilih **'Basic'** dari menu drop-down. Pengaturan dasar app akan ditampilkan. Lihat gambar dibawah.

![Basic Settings](/files/BYNY9dB5MSBiCo0OpKjt)

Tempelkan **'App Secret'** pada pop-up dari channel setting.

![App Secret](/files/xWpYKPRYvYu5uZ9XxXK3)

### Get Page Access Token

Tempelkan **'Page Access Token'** pada channel setting Facebook page Anda.

![Page Access Token](/files/-MUvVHItCklhlIXN-VV7)

Anda bisa mendapatkan page access token dengan mengikuti langkah-langkah di bawah ini.

#### Obtain Short-Lived User Access Token

Klik menu **'Tools'** dan select '**Graph API Explorer'**.

![Graph API Explorer](/files/0iLeQY2qFT9iwPg6tlrW)

Di field **Meta App**, pilih app yang digunakan untuk mendapatkan page access token.

![Select Meta Application](/files/3PcfWlO5ICoTrf61FCCf)

Klik **Get Token** → **Get Page Access Token** dan pilih Facebook page milik Anda.&#x20;

![Page Acces Token](/files/7WqBkeFOhgDYHpZrM4eH)

Kemudian, pilih permission untuk akses token Anda. Untuk mengetahui tentang permission harus dibutuhkan, silakan lihat ke dokumentasi [ini](/5.3.0-id/integration/chanel-connector/facebook/how-to-create-facebook-app/permission-and-feature.md).

<figure><img src="/files/QrmWTnEJ4zlXb9GE8Ymr" alt=""><figcaption><p>Select Permission</p></figcaption></figure>

Klik **'Copy'** pada **Page Access Token** Anda.&#x20;

![Copy Page Access Token](/files/1X1CLezOcf9qI5LoVZ1D)

Periksa properties di  [**Access Token Debugger**](https://developers.facebook.com/tools/debug/accesstoken), paste user access token yang disalin pada langkah terakhir di atas pada bagian field text dan klik tombol **'Debug'**.

![Access Token Debugger](/files/9pNfw3ddkbYRnXXlW4Yj)

Silahkan periksa hal-hal berikut:

![Page AccessToken](/files/u9oEhv3KwOfpKoLrO1rj)

1. **App ID**: App ID yang disebutkan di bagian prasyarat.
2. **Type:** Page.
3. **User ID**: Anda, orang yang memiliki hak admin atas Facebook Page yang disebutkan di bagian prasyarat.
4. **Expires**: Time stamp yang mungkin akan habis dalam satu atau dua jam.
5. **Scopes**: Terdiri dari daftar permission yang telah ditambahkan.&#x20;

#### **Exchange for Long-Lived Page Access Token**

Klik **Extend Access Token** untuk mendapatkan long-lived token.

![Extend Access Token](/files/7F9tb80UfC8FV1Nlv7gp)

Klik tombol '**Debug'.**

![Debug](/files/o648VeyzL7hvvfj93ffi)

Kemudian, Facebook akan meminta Anda untuk memasukkan password akun Anda dan klik tombol **'Submit'**.&#x20;

<figure><img src="/files/MOGBkcOjKvb1evoEae9W" alt=""><figcaption><p>Re-enter Password</p></figcaption></figure>

Periksa properti access token ini di **Access Token Debugger**. Seharusnya ini memiliki waktu yang lebih lama seperti 60 hari, atau Never pada bagian **Expires**.

![Page Access Token](/files/eC9r7PL1G5WSXq5DeYrK)

1. **App ID**: App ID yang disebutkan di bagian prasyarat.
2. **Type:** page.&#x20;
3. **User ID**: Anda, orang yang memiliki hak admin atas Facebook Page yang disebutkan di bagian prasyarat.
4. **Expires**: Sekitar 2 bulan.

Kemudian, pilih version dan klik tombol **'Authorize'**.

![Version](/files/5bRf6r6fvEZDXLaPZvLS)

Pada pop-up, klik '**Add Page Channel'**.

![Pop-up Authorization](/files/5zcaPBWCAXc1bmzNqdze)

Jika otorisasi berhasil, klik tombol **'Save'**.&#x20;

<figure><img src="/files/kQbCXRz5KfqG6N2ZZlyy" alt=""><figcaption><p>Save Channel Setting</p></figcaption></figure>

Dan kemudian, channel dari Facebook Page **divers dolphins** telah berhasil dibuat.

![Add New Facebook Channel](/files/ivHWdgLx9uifJqkwTFnG)

**Penjelasan Komponen:**&#x20;

<table><thead><tr><th width="128">No.</th><th width="208.66666666666666">Komponen</th><th>Deskripsi</th></tr></thead><tbody><tr><td>1.</td><td>Channel Name</td><td>Nama dari channel Facebook Page Anda. Arahkan kursor ke pada nama channl untuk melihat port channel.</td></tr><tr><td>2.</td><td>Channel ID</td><td>Setiap channel yang terdaftar di Omni Channel 3Dolphins memiliki ID yang berbeda.</td></tr><tr><td>3.</td><td>Channel Config Button</td><td>Klik untuk mengedit LOB yang dapat mengakses channel ini serta versi Facebook API milik Anda.  </td></tr><tr><td>4. </td><td>Channel URL Edit Button</td><td>Klik untuk mengedit channel URL. Jika terhubung dengan proxy, harap sesuaikan URL-nya.</td></tr><tr><td>5</td><td>Channel URL Copy Button</td><td>Klik untuk menyalin channel URL ke clipboard.</td></tr><tr><td>6</td><td>Online / Offline Button</td><td>Klik untuk menghidupkan atau mematikan channel. Merah artinya offline, Hijau artinya online.</td></tr><tr><td>7</td><td>Refresh Button</td><td>Refresh channel Anda kapan saja untuk memastikan Anda selalu terbarui dengan tombol refresh.</td></tr></tbody></table>

Kemudian, Anda harus menambahkan **Port** pada channel URL yang telah ditambahkan. Untuk mengetahui port channel, hover kursor ke arah nama channel kemudian masukkan port tersebut pada tombol **'Channel edit URL'**.

<figure><img src="/files/dDNeFifIVUUTc6p6zDZr" alt=""><figcaption><p>Add Port Channel</p></figcaption></figure>

{% hint style="info" %}
Channel URL ini nantinya akan menjadi callback URL ketika mengonfigurasi messenger platform pada Facebook app Anda.&#x20;
{% endhint %}
