Chia sẻ OpenClaw HƯỚNG DẪN OPENCLAW QUẢN LÝ, ĐĂNG BÀI TỰ ĐỘNG FACEBOOK PAGE QUA FACEBOOK GRAPH API

hallowen053

Administrator
Thành viên BQT
09/09/2025
53
2
8
Mình xin chia sẻ ngắn gọn một checklist dễ hiểu cho bạn nào muốn dùng OpenClaw kết hợp Facebook Graph API để hỗ trợ quản lý và đăng bài tự động lên Fanpage.

Quy trình này phù hợp với anh em muốn làm hệ thống đăng bài tự động, quản lý nhiều Page, hoặc kết hợp AI để tạo nội dung rồi đăng trực tiếp lên Facebook Page.

Trước hết, vì bài viết có dùng một số thuật ngữ nên mình giải thích nhanh để những anh em chưa rành sâu về Meta/Facebook vẫn có thể hình dung được. Anh em nào đã quen Meta Developer, Business Manager, token, API thì có thể lướt nhanh phần này nha
😘
.
Một số khái niệm cơ bản:

    • Developer App là cầu nối giữa hệ thống của mình và Facebook/Meta.
    • Business Manager, hay BM, là nơi quản lý Page, App, quyền truy cập và các tài sản doanh nghiệp.
    • System User token là token dành cho hệ thống tự động, phù hợp hơn cho automation so với token cá nhân.
    • Graph API là cách hệ thống giao tiếp với Facebook để đọc, tạo hoặc quản lý dữ liệu.
Có thể hiểu đơn giản là mình không trực tiếp vào Facebook để đăng bài thủ công nữa. Thay vào đó, mình tạo một hệ thống gồm OpenClaw, Facebook Developer App, Business Manager, System User token và Graph API để OpenClaw có thể thay mình thực hiện các thao tác đăng bài/quản lý Page theo đúng quyền được cấp.

QUY TRÌNH CƠ BẢN NHƯ SAU:

1. Cho OpenClaw học Facebook skill

Nếu muốn OpenClaw hỗ trợ các workflow liên quan đến Facebook Graph API, việc đầu tiên là cho OpenClaw học hoặc cài Facebook skill trước.
Lệnh:

openclaw skills install facebook
Sau đó mới đến quy trình kết nối OpenClaw với Facebook thông qua:

    • Meta/Facebook Developer App
    • Business Manager
    • System User token
    • Facebook Graph API
Có thể hiểu đơn giản: thay vì mình phải tự nhớ hết endpoint, quyền, token, Page ID, cách gọi API… thì mình cho OpenClaw học Facebook skill trước để nó hỗ trợ mình thao tác đúng hướng hơn.

2. Tạo Meta/Facebook Developer App

Tiếp theo, vào Meta for Developers:
https://developers.facebook.com/
Sau đó tạo một app mới.
App này là cầu nối giữa hệ thống của mình và Facebook. Sau này các quyền, token, thao tác qua Graph API đều sẽ đi qua app này.
Ngay sau khi tạo app, nên chuẩn bị đầy đủ các thông tin cơ bản:

    • Privacy Policy URL
    • Terms of Service URL
    • Data Deletion URL
    • App avatar/icon
    • Tên app rõ ràng
    • Mô tả app đúng mục đích sử dụng
Mấy phần này mình yêu cầu luôn Openclaw tạo luôn link URL (do mình cài trên VPS) sẵn cho mình, sau đó mình copy là xong. Các bạn cài Openclaw trên local thì phải đưa lên website.
Phần này rất quan trọng sau có thể yêu cầu xét duyệt public cho app.

3. Kết nối Business Manager và xác minh doanh nghiệp

Sau khi có app, cần đưa/tạo app và Page về cùng một Business Manager, hoặc ít nhất đảm bảo Business Manager có quyền quản lý đầy đủ các tài sản cần dùng.
Business Manager, gọi tắt là BM, là nơi quản lý:

    • Fanpage
    • App
    • Người dùng
    • Quyền truy cập
    • Tài sản doanh nghiệp
    • System User
    • Xác minh doanh nghiệp
Đây là phần rất quan trọng nếu muốn hệ thống chạy ổn định, đặc biệt là khi muốn đăng bài thật cho mọi người nhìn thấy.

Nếu chỉ test nội bộ, app có thể hoạt động trong phạm vi admin, developer, tester hoặc những người có role trong app. Nhưng nếu muốn bài đăng public ổn định cho người dùng thật, thường sẽ cần app ở trạng thái Live/Public, quyền được cấp đúng, và BM đáp ứng các yêu cầu xác minh mà Meta đặt ra.

Nói ngắn gọn:

    • Muốn test nội bộ: có thể dùng app ở môi trường test/dev, BM chưa hoàn chỉnh vẫn có thể thử một số luồng.
    • Muốn đăng public mọi người đều nhìn thấy bài đăng: cần phải có BM được xác minh, app được public/live, quyền Page được cấp và xét duyệt đúng.

Nếu anh em không có BM đã xác minh doanh nghiệp thì có thể tìm nhiều bên cung cấp sẵn loại BM này. Tuy nhiên nên chọn bên uy tín, vì BM, Page, App và token là phần rất nhạy trong hệ thống automation.

4. Chuẩn bị xét duyệt ứng dụng

Sau khi có app và BM, bước tiếp theo là chuẩn bị để app được xét duyệt, cấp quyền và chuyển sang trạng thái public/live.
Các bước cơ bản thường gồm:

    • Điền đầy đủ thông tin app.
    • Thêm Privacy Policy URL.
    • Thêm Terms of Service URL.
    • Thêm Data Deletion URL.
    • Thêm avatar/icon cho app.
    • Chọn đúng use case của app.
    • Khai báo rõ app dùng để quản lý và đăng bài lên Page.
    • Xin đúng các quyền cần dùng.
    • Gửi xét duyệt theo yêu cầu của Meta.
    • Hoàn tất Business Verification nếu Meta yêu cầu.
Phần này nên làm gọn, rõ ràng, đúng mục đích. Không nên xin quyền lan man. App dùng để làm gì thì mô tả đúng việc đó. Nếu mục tiêu là đăng bài lên Facebook Page thì nên tập trung vào các quyền liên quan đến Page và đăng nội dung Page.
Ví dụ, với luồng đăng bài lên Page qua Graph API, thường cần kiểm tra các quyền như:

    • pages_manage_posts
    • pages_read_engagement
    • pages_show_list
Tùy workflow cụ thể, có thể cần thêm quyền khác. Nhưng nguyên tắc là cần quyền gì thì xin quyền đó, không xin quá rộng nếu không dùng đến.

5. Tạo System User và cấp quyền trong BM

Trong Business Manager, mình tạo Người dùng hệ thống, hay còn gọi là System User, để dùng cho automation.
Đây là phần quan trọng nếu muốn hệ thống chạy lâu dài.
Thay vì dùng token kiểu tài khoản cá nhân đăng nhập, System User phù hợp hơn cho hệ thống tự động vì dễ quản lý quyền hơn, ổn định hơn và đúng mô hình automation hơn.
Luồng dễ hiểu như sau:

    • Vào Business Manager.
    • Tạo System User.
    • Gán Fanpage cần quản lý cho System User.
    • Cấp quyền phù hợp trên Page.
    • Generate token cho System User.
    • Chọn đúng app khi tạo token.
    • Chọn đúng quyền cần dùng cho Page.
    • Dùng token đó để OpenClaw gọi Facebook Graph API.
Nếu mục tiêu là đăng bài lên Page, cần đảm bảo System User có quyền thao tác với đúng Page, token được tạo từ đúng app, và token có đủ permission cần thiết.
Nguyên tắc là:

    • Cần quyền gì thì cấp đúng quyền đó.
    • Không cấp lan man.
    • Page phải được gán đúng cho System User.
    • Token phải được tạo từ đúng app.
    • App phải thuộc đúng BM hoặc được BM quản lý đúng cách.
    • Token phải có quyền thao tác với đúng Fanpage.
    • Khi gọi API phải dùng đúng Page ID và đúng Page access token.
Đây là chỗ rất nhiều người bị lỗi. Có khi token có quyền, nhưng không phải quyền trên đúng Page. Có khi Page đúng, nhưng System User chưa được gán tài sản. Có khi app đúng, nhưng app chưa Live hoặc quyền chưa được duyệt. Có khi post tạo được nhưng người ngoài không thấy vì app/token/quyền/BM chưa đủ điều kiện public.
Vì vậy, phần này cần kiểm tra kỹ.

6. Dùng OpenClaw yêu cầu đăng bài qua Graph API

Đến đoạn này, mình không cần tự nhớ quá nhiều endpoint ngay từ đầu.
Có thể ra lệnh đơn giản cho OpenClaw theo kiểu rõ việc, rõ Page, rõ nội dung.
Ví dụ:

Dùng Facebook Graph API đăng bài text lên Page PAGE_ID với nội dung, ví dụ: “Đây là bài test đăng từ OpenClaw.”
Khi ra lệnh cho OpenClaw, nên nói rõ:

    • Đăng lên Page nào.
    • Page ID là gì.
    • Dùng token nào.
    • Nội dung bài đăng là gì.
    • Đăng ngay hay lên lịch.
    • Sau khi đăng xong có cần trả về post ID/link bài viết không.
    • Nếu lỗi thì cần log lại lỗi Graph API để kiểm tra.
Ở đây cần đảm bảo:
    • PAGE_ID đúng.
    • Token đúng quyền.
    • Token thao tác được với đúng Page.
    • App đúng trạng thái.
    • Page đã được gán quyền đầy đủ cho System User.
    • BM đã đáp ứng yêu cầu xác minh nếu muốn public post ổn định.
    • App đã Live/Public nếu dùng cho người dùng thật.
    • Các quyền Page cần dùng đã được cấp/xét duyệt đúng.

7. Tóm tắt workflow

Tóm lại, workflow cơ bản để dùng OpenClaw quản lý và đăng bài tự động lên Facebook Page qua Graph API là:
    • Cho OpenClaw học/cài Facebook skill.
    • Tạo Meta/Facebook Developer App.
    • Chuẩn bị Privacy Policy URL, Terms of Service URL, Data Deletion URL. Thêm avatar/icon và thông tin app đầy đủ.
    • Kết nối app với Business Manager.
    • Đảm bảo Page thuộc BM hoặc BM có quyền quản lý Page.
    • Xác minh doanh nghiệp trong BM nếu chưa xác minh.
    • Xin đúng quyền cần dùng cho Page.
    • Gửi xét duyệt ứng dụng nếu quyền/use case yêu cầu.
    • Chuyển app sang Live/Public mode khi dùng thật.
    • Tạo System User trong BM.
    • Gán Fanpage cho System User.
    • Generate token đúng app, đúng Page, đúng quyền.
    • Dùng OpenClaw gọi Facebook Graph API để đăng bài lên Page.
    • Kiểm tra post ID/link bài viết sau khi đăng.
    • Nếu người ngoài không thấy bài, kiểm tra lại app mode, permission, BM, token và Page restriction.

Trên đây là checklist tổng quan để anh em có thể hình dung cách dùng OpenClaw kết hợp Facebook Graph API để quản lý và đăng bài tự động lên Facebook Page.
Về bản chất, quy trình không quá phức tạp, phức tạp nhất phần Xác minh doanh nghiệp cho BMXét duyệt App để public.
Hy vọng bài viết này giúp anh em hình dung được cách để OpenClaw có thể quản lý và đăng bài tự động lên Facebook Page.
Cảm ơn anh em đã đọc đến đây. Nếu cần hỗ trợ thì có thể ib mình nhé.
Nếu có thời gian, mình sẽ sắp xếp làm video hướng dẫn cụ thể từng bước để anh em dễ hình dung hơn.
Thân ái!

1779554345653.png
 

About us

  • Diễn đàn MMO là cộng đồng chia sẻ kiến thức, kinh nghiệm và dự án kiếm tiền online (Make Money Online) uy tín tại Việt Nam. Nơi tập hợp các thành viên đam mê MMO cùng thảo luận về Affiliate, TikTok, YouTube, Content, Dropshipping, Crypto, App kiếm tiền, và nhiều xu hướng mới. Diễn đàn hướng đến việc kết nối – học hỏi – phát triển thu nhập online bền vững, giúp người mới và người có kinh nghiệm cùng trao đổi tài nguyên, tool hỗ trợ, hướng dẫn chi tiết và cơ hội hợp tác. Với môi trường minh bạch, không scam, không spam, đây là nơi lý tưởng để bạn bắt đầu và nâng cao hành trình kiếm tiền online an toàn, hiệu quả.

User Menu