# Cách kết nối Odoo với Facebook bằng App ID và App Secret

> Hướng dẫn từng bước thiết lập OAuth để nối Odoo với Facebook bằng App ID và App Secret, từ lúc tạo app trên Meta tới lúc chọn những Page cần quản lý.

**Date:** 2026-06-26
**Source:** <https://trobz.com/vi/insights/odoo-facebook-connect-app-id-and-secret/>

---



Hướng dẫn này đi qua việc kết nối Odoo với Facebook bằng **luồng OAuth thông qua một Facebook App** — cách tiêu chuẩn, dùng App ID và App Secret. Đây là cách dễ hơn trong hai cách kết nối, phù hợp với hầu hết trường hợp khi có sẵn một tài khoản Facebook có quyền quản trị.

Nếu bạn cần một kết nối máy chủ tới máy chủ mà không gắn với tài khoản người dùng nào, hãy xem [hướng dẫn dùng System User Token]({{< surl >}}/vi/insights/odoo-facebook-connect-system-user-token).

---

## Điều kiện cần

- Một tài khoản nhà phát triển Meta tại [developers.facebook.com](https://developers.facebook.com/)
- Quyền quản trị trên (các) Facebook Page bạn muốn quản lý
- Một hệ thống Odoo có URL truy cập được công khai (bắt buộc cho phần chuyển hướng OAuth)

---

## Bước 1 — Tạo một Facebook App

**1.1** Vào [developers.facebook.com](https://developers.facebook.com/) và đăng nhập.

**1.2** Nhấp **My Apps** → **Create App**.

**1.3** Ở phần trường hợp sử dụng, chọn **Other**.

**1.4** Ở phần loại app, chọn **Business**.

**1.5** Điền tên app và email liên hệ, chọn **Business Portfolio** của bạn, rồi nhấp **Create app**.

{{< img src="/images/insights/odoo-facebook-connect-app-id-and-secret/after-create-app.jpg" alt="Sau khi tạo app" >}}

---

## Bước 2 — Thêm Facebook Login for Business

**2.1** Trong app vừa tạo, vào **Add product** ở thanh bên.

**2.2** Kéo xuống và nhấp **Set up** cạnh **Facebook Login for Business**.

**2.3** Vào **Settings** trong phần sản phẩm Facebook Login for Business.

**2.4** Ở ô **Valid OAuth Redirect URIs**, thêm:

```
<your-odoo-url>/facebook/callback
```

Nhấn **Enter**, lưu thay đổi, rồi kiểm chứng URI bằng **Redirect URI Validator**.

{{< img src="/images/insights/odoo-facebook-connect-app-id-and-secret/valid-uri-check.jpg" alt="Kiểm chứng URI" >}}

---

## Bước 3 — Cấu hình phần thiết lập của app

**3.1** Vào **App Settings** → **Basic** ở thanh bên.

**3.2** Điền các trường bắt buộc cho app của bạn (tên hiển thị, URL chính sách quyền riêng tư, v.v.).

**3.3** Khi đã sẵn sàng, chuyển app từ chế độ **Development** sang **Live**. Bước này là bắt buộc để luồng OAuth chạy được với người dùng và page thật.

{{< img src="/images/insights/odoo-facebook-connect-app-id-and-secret/config-app-settings.jpg" alt="Cấu hình phần thiết lập của app" >}}

---

## Bước 4 — Kết nối trong Odoo

**4.1** Trong Odoo, vào **Apps** và cài:
- `social_media_base`
- `social_media_facebook`

**4.2** Vào **Social Media → Dashboard** rồi nhấp **Add account**.

**4.3** Chép **App ID** và **App Secret** từ **App Settings → Basic** trên Meta Developers, rồi dán vào form kết nối trong Odoo. Nhấp **Associate**.

**4.4** Một cửa sổ ủy quyền của Facebook sẽ mở ra. Chọn các Page và Business bạn muốn cấp quyền truy cập.

**4.5** Xem lại các quyền được yêu cầu và xác nhận.

**4.6** Chọn đúng những Page bạn muốn quản lý trong Odoo.

---

## Tiếp theo là gì

Sau khi kết nối, các Facebook Page của bạn xuất hiện trên **Social Media Dashboard**. Từ đó bạn có thể:

- Tạo và đăng bài trực tiếp lên một hoặc nhiều page
- Đặt lịch đăng bài vào một ngày giờ trong tương lai
- Đính kèm ảnh hoặc video vào bài đăng
- Xem và trả lời bình luận ngay trong Odoo
- Theo dõi các chỉ số hiệu quả của bài đăng (lượt hiển thị, mức tương tác)

Để quản lý các tài khoản đã kết nối về sau, vào **Social Media → Configuration → Social Accounts** rồi chọn Page tương ứng.

