Hướng dẫn sử dụng tính năng đăng bài tự động lên trang facebook
Back to omnichannelHướng dẫn này giúp quản trị viên cấu hình hệ thống để tự động đăng các bài viết đã xuất bản lên trang Facebook. Sau khi bật, hệ thống sẽ kiểm tra theo lịch đã cài đặt, tìm bài viết phù hợp và đăng lên các Facebook Page đã được kết nối.
Điều kiện trước khi sử dụng
Trước khi bật tự động đăng bài, cần chuẩn bị:
- Tài khoản quản trị có quyền quản lý cài đặt và mạng xã hội trong trang admin.
- Facebook Developer App đã có
App IDvàApp Secret. - Tài khoản Facebook dùng để kết nối phải có quyền quản lý các Page cần đăng bài.
- Các Page cần đăng phải được thêm vào hệ thống và có trạng thái đang hoạt động hoặc chạy nền.
- Bài viết trên website phải ở trạng thái đã xuất bản.
Kết nối Facebook Developer App
Vào khu vực quản lý mạng xã hội, mở mục Facebook.
Tại đây, thêm một Developer App mới bằng cách nhập:

- Tên hiển thị: tên dễ nhận biết trong admin.
- App ID: lấy từ Facebook Developer.
- App Secret: lấy từ Facebook Developer.
- Trạng thái: nên chọn Chạy nền hoặc Hoạt động nếu muốn dùng cho đăng bài tự động.
Sau khi tạo Developer App, mở trang chi tiết của app. Hệ thống sẽ hiển thị OAuth Callback URL. Sao chép URL này và cấu hình vào phần đăng nhập OAuth của Facebook Developer App.

Sau đó bấm Kết nối. Hệ thống sẽ chuyển sang Facebook để cấp quyền. Khi cấp quyền thành công, hệ thống lưu quyền truy cập để có thể đăng bài lên các Page mà tài khoản Facebook đang quản lý.
Thêm Facebook Page
Trong trang chi tiết Developer App, kéo xuống phần Pages và bấm Thêm.

Nhập:
- Tên trang: tên định danh của Page. Ví dụ với URL
https://www.facebook.com/youngmonkeys.org, tên trang làyoungmonkeys.org. - Page ID: có thể để trống nếu muốn hệ thống lấy tự động sau.
Sau khi thêm Page, nếu Page chưa có ID, bấm Lấy ID trang. Nếu lấy ID thất bại, thường là do Developer App chưa được kết nối, tài khoản Facebook không quản lý Page đó, hoặc tên trang chưa đúng.
Chỉ các Page ở trạng thái Hoạt động hoặc Chạy nền mới được dùng để đăng tự động.
Cấu hình tự động đăng bài
Vào Cài đặt, tìm phần Xuất bản bài viết lên trang mạng xã hội.

Các trường cần cấu hình:
Ngày xuất bản bắt đầu: hệ thống chỉ lấy các bài có ngày xuất bản từ ngày này trở đi. Nếu để trống, hệ thống có thể xét từ rất sớm.
Tự động đăng từ ID: hệ thống chỉ lấy bài có ID lớn hơn giá trị này. Sau mỗi lần xử lý một bài, hệ thống tự cập nhật trường này thành ID bài vừa xử lý, để lần sau không đăng lại bài cũ.
Các kiểu bài viết: nhập các loại bài muốn tự động đăng, phân tách bằng dấu phẩy. Mặc định hệ thống hỗ trợ các kiểu phổ biến như
POST, BLOG, NEWS.Biểu thức cron: lịch chạy tự động. Ví dụ
0 0 17 * * * nghĩa là chạy mỗi ngày lúc 17:00.Trạng thái bài tự động đăng:
- Đăng ngay: bài sẽ xuất hiện công khai trên Facebook Page.
- Đăng dưới dạng nháp: bài được tạo dưới dạng chưa công khai trên Facebook.
Đăng kèm ảnh đại diện:
- Bật: hệ thống đăng bài dạng ảnh, dùng ảnh đại diện của bài viết; link bài viết được đặt trong nội dung.
- Tắt: hệ thống đăng dạng link, Facebook tự lấy ảnh từ thẻ chia sẻ của bài viết nếu có.
Sau khi điền xong, bấm Lưu.
Bật lịch tự động
Ở đầu trang Cài đặt, tìm mục Lịch tự động đăng bài lên trang mạng xã hội.
Bấm Bắt đầu để bật lịch.
Khi lịch đang chạy, nút Dừng sẽ xuất hiện. Bấm Dừng nếu muốn tạm ngưng tự động đăng bài.

Cách hệ thống chọn bài để đăng
Mỗi lần đến lịch chạy, hệ thống sẽ tìm một bài viết thỏa mãn tất cả điều kiện sau:
- Bài đã được xuất bản.
- Kiểu bài nằm trong danh sách đã cấu hình.
- Ngày xuất bản không nhỏ hơn ngày bắt đầu đã cấu hình.
- ID bài lớn hơn ID đang lưu trong cấu hình.
Hệ thống lấy bài phù hợp đầu tiên theo thứ tự ID tăng dần, đăng lên các Page hợp lệ, sau đó lưu lại ID bài vừa xử lý. Vì vậy, mỗi lần chạy hệ thống xử lý một bài tiếp theo, không quét đăng hàng loạt toàn bộ bài cũ trong một lần.
Lưu ý khi vận hành
Nếu không có bài phù hợp, hệ thống sẽ không đăng gì và chờ lần chạy tiếp theo.
Nếu một Page lỗi, hệ thống vẫn tiếp tục xử lý các Page khác. Một Page lỗi không làm dừng toàn bộ lượt đăng.
Nếu Developer App chưa kết nối Facebook, các Page thuộc app đó sẽ không được đăng.
Nếu Page chưa có Page ID, hệ thống không thể đăng lên Page đó. Hãy bấm Lấy ID trang trước.
Nếu bật Đăng kèm ảnh đại diện nhưng bài viết không có ảnh đại diện hợp lệ, hệ thống sẽ chuyển sang đăng dạng link.
Nếu muốn đăng lại từ một mốc cũ, quản trị viên có thể điều chỉnh lại trường Tự động đăng từ ID. Cần thao tác cẩn thận vì đặt ID quá thấp có thể khiến hệ thống xử lý lại các bài cũ.
Kiểm tra sau khi bật
Sau khi bật lịch, nên kiểm tra:
- Developer App đã kết nối thành công.
- Page có Page ID và trạng thái hợp lệ.
- Bài viết đã xuất bản, có đúng kiểu bài đã cấu hình.
- Cron expression hợp lệ.
- Trường Tự động đăng từ ID không lớn hơn ID của bài cần đăng.
- Facebook Page có bài mới hoặc có bản nháp mới, tùy trạng thái đã chọn.
Nếu cần kiểm tra nhanh trước khi bật tự động, có thể dùng chức năng đăng bài thủ công lên Page trong phần quản lý Facebook để xác nhận kết nối và quyền đăng hoạt động bình thường.