A. Lấy thông tin Page ID cần quản lý
Truy cập: https://business.facebook.com ở góc dưới trái vào phần Setting -> Trang cá nhân -> Thông tin Trang sẽ thấy Page_ID

C. Lấy Access Token dài hạn từ Facebook App
Bước 1: vào trang Facebook developer
Mở: https://developers.facebook.com/apps và đăng nhập bằng tài khoản Facebook đang quản lý Page .
Bước 2: vào khu App Manager
- Góc phải trên, bấm My Apps, Bấm Create App điền tên app và chọn chọn loại app như hình dưới.

Tiếp tục các bước để hoàn thanh khâu tạo mới app.

Bước 3: Lấy access token ngắn hạn
- Mở link: https://developers.facebook.com/tools/explorer/
- Ở góc trên của Explorer, chọn đúng app bạn vừa tạo
- Bấm nút kiểu Generate Access Token hoặc Get Token
- Chọn Get User Access Token

Lưu ý: cần chọn đúng các quyền để Openclaw có thể đăng bài và comment trên page của bạn.
Sau khi thành công, ô token trong Graph API Explorer sẽ xuất hiện một chuỗi dài. Đây là User Access Token ngắn hạn chỉ có tác dụng trong 1 đến 2 giờ, chưa phải Page Access Token cuối cùng mà chúng ta cần. Thực hiện các bước tiếp theo để xin Access Token dài hạn hoặc vĩnh viễn.
BƯỚC 4: Đổi User Token sang Token Dài Hạn (60 ngày)
Để Token Dài Hạn (60 ngày, mở trình duyệt và nhập đường dẫn bên dưới. Trong đó bạn cần điền các nội dung bôi đen trong đường dẫn.
https://graph.facebook.com/v19.0/oauth/access_token?grant_type=fb_exchange_token&client_id={APP_ID}&client_secret={APP_SECRET}&fb_exchange_token={USER_ACCESS_TOKEN}
Cách lấy APP_ID và APP_SECRET:
- Vào App Dashboard → “Settings” → “Basic”
- Copy App ID và App Secret (click “Show” để xem Secret)

Ví dụ thực tế:
https://graph.facebook.com/v19.0/oauth/access_token?grant_type=fb_exchange_token&client_id=123456789&client_secret=abcdef123456&fb_exchange_token=EAABxxxxxx
Kết quả trả về nội dung JSON như bên dưới:
{
"access_token": "EAABxxxx_TOKEN_60days_xxxx",
"token_type": "bearer",
"expires_in": 5183944
}
Lưu lại **access_token** mới này, đây là access token có thời hạn 60 ngày. Bạn có thể sử dụng ngay hoặc tiến hành bước tạo access token vĩnh viễn.
BƯỚC 5: Lấy Page Access Token Vĩnh Viễn
Dùng Access Token 60 ngày từ Bước 4, để điền vào đường dẫn bên dưới
https://graph.facebook.com/v19.0/{PAGE_ID}?fields=access_token&access_token={EAABxxxx_TOKEN_60days_xxxx}
Kết quả:
{
"access_token": "EAABxxxx_PAGE_PERMANENT_TOKEN_xxxx",
"id": "110000000123456"
}
Chúc mừng bạn, ✅ **access_token** trong kết quả này chính là **Page Access Token vĩnh viễn** (không bao giờ hết hạn), miễn là bạn không thu hồi quyền hoặc xóa App.
BƯỚC 6: Kiểm Tra Token
Để xác nhận token hợp lệ và không có ngày hết hạn, bạn có thể truy cập Access Token Debugger tại đường dẫn: https://developers.facebook.com/tools/debug/accesstoken
1. Dán token vĩnh viễn vào ô -> Click **”Debug”**
3. Kiểm tra các thông tin:
– **Expires:** `Never` ✅ → Token vĩnh viễn
– **Type:** `Page` ✅
– **Scopes:** Danh sách quyền được cấp
TỔNG KẾT QUY TRÌNH
Tạo App
↓
Lấy User Token ngắn hạn (Graph API Explorer)
↓
Đổi sang Long-lived User Token (60 ngày)
↓
Lấy Page ID (API /me/accounts)
↓
Lấy Page Access Token vĩnh viễn (API /{PAGE_ID}?fields=access_token)
↓
Kiểm tra tại Access Token Debugger
Lưu ý quan trọng:
| Vấn đề | Chi tiết |
|---|---|
| Token bị vô hiệu hóa | Xảy ra nếu bạn đổi mật khẩu Facebook hoặc thu hồi quyền App |
| Quyền cần thiết | Đảm bảo cấp quyền pages_manage_posts, pages_read_engagement khi tạo token |
| Bảo mật | Không chia sẻ token với bất kỳ ai, đặc biệt là App Secret |
| Phiên bản API | Nên dùng phiên bản mới nhất (v19.0 hoặc cao hơn) |
Gia hy vọng qua bài viết này bạn sẽ lấy thành công các thông tin access token vĩnh viễn cho fanpage facebook của mình.
🚀 Anh em quan tâm AI & Automation vào group này giao lưu nha:
👉 https://www.facebook.com/groups/chatgptvietnam
Trong group mình cùng:
- Chia sẻ case thực chiến
- Trao đổi tool/workflow mới
- Hỏi đáp nhanh các vấn đề khi triển khai AI
Theo dõi thêm nội dung của Mai Văn Gia tại:
👉 https://www.facebook.com/maivgia/
Liên hệ hợp tác: maigiadn@gmail.com
