Tool đăng bài Facebook có 2 cách technical: dùng Graph API official hoặc dùng Extension simulate browser. DBTD dùng cả 2 với fallback. Bài này technical deep dive.
Graph API
Facebook official REST API.
Pros
- Fast (200-500ms/request)
- Stable schema
- Rich metadata (post insights, reach, etc.)
Cons
- Cần access_token (mỗi 60 ngày refresh)
- Rate limit ~200 calls/giờ/account
- Không hỗ trợ post vào nhóm bạn không là admin
- App review required cho production scale
Browser Extension (DOM)
Simulate user thật click + type vào Facebook web.
Pros
- Bypass nhiều API limit
- Đăng được nhóm bạn là member (không cần admin)
- No token expiry issue
- Real fingerprint = anti-detect
Cons
- Slower (2-3s/request)
- DOM thay đổi → tool break (Facebook update layout)
- Cần Chrome bật
DBTD 3-fallback chain
Mỗi POST request:
Attempt 1: Graph API → fastest (200-500ms)
Attempt 2: Mobile API endpoint (different rate limit pool)
Attempt 3: Browser DOM emulation qua extension
→ Success rate 95%+ vs single-method 60-70%.
When pure API enough?
- Đăng fanpage chính chủ (token easy)
- Schedule simple status
- Bulk page posts
When extension critical?
- Đăng nhóm bạn là member (không admin)
- Comment Hunter (API limit harsh)
- Auto-Join (no API)
→ Hybrid 3-fallback = robust nhất.
Tham khảo: Heartbeat | Anti-detect.
DBTD Pro 349K — 3-fallback built-in.