Kết nối X (Twitter)
Đưa tin nhắn trực tiếp trên X về Hộp thư và tự trả lời khi được nhắc tên hoặc trả lời bài đăng, qua ứng dụng X của chính bạn.
Cập nhật ngày
Trong bài này
Kết nối một tài khoản X để tin nhắn trực tiếp (DM) khách gửi tới tài khoản về Hộp thư, cạnh các kênh khác. Khi có người nhắc @tài khoản hoặc trả lời một bài đăng của tài khoản, quy tắc tự trả lời có thể trả lời công khai, nhắn DM và thả tim bài đăng, giống tự trả lời bình luận trên Facebook và TikTok.
X tính phí API theo từng lượt gọi, nên mỗi doanh nghiệp kết nối qua ứng dụng X của chính mình và trả tiền trực tiếp cho X. Việc cài đặt mất khoảng 15 phút.
Kênh này hỗ trợ gì
| Tính năng | Hỗ trợ |
|---|---|
| DM nhận | Văn bản, ảnh và video (khi X cho ứng dụng tải về; nếu không, một ghi chú nhắc mở X) |
| DM gửi | Văn bản kèm một ảnh hoặc video MP4; tệp khác gửi dạng link |
| Từ ứng dụng X | DM bạn gửi từ ứng dụng X hiện trong hội thoại |
| Nhắc tên và trả lời bài đăng | Trả lời công khai, DM và thả tim, qua tab Tự trả lời bình luận |
| Không hỗ trợ | Chat mã hoá (XChat), DM nhóm, trạng thái đã xem, thu hồi DM |
Trước khi bắt đầu
- Một tài khoản X của doanh nghiệp, và quyền vào developer.x.com với gói pay-per-use đã nạp credit.
- Một website ở Hỗ trợ khách hàng → Kênh, và mức Quản lý ở module Hỗ trợ khách hàng.
Bước 1: Tạo ứng dụng X
- Trên Hạ Tầng, vào Hỗ trợ khách hàng → Kênh → Thêm kênh và chọn X. Để trang này mở: nó hiện Callback URI cho ứng dụng X kèm nút sao chép.
- Đăng nhập developer.x.com bằng tài khoản X của doanh nghiệp, chọn pay-per-use và nạp credit.
- Tạo một ứng dụng. Ở User authentication settings, đặt:
- App permissions: Read and write and Direct message.
- Type of App: Web App, Automated App or Bot (confidential client).
- Callback URI: địa chỉ bạn đã chép từ Hạ Tầng.
- Website URL: website của bạn.
- Ở Keys and tokens, chép Bearer Token, OAuth 2.0 Client ID và Client Secret.
Bước 2: Kết nối tài khoản
- Quay lại trang X trên Hạ Tầng, chọn website ở Gắn kết nối mới vào site nếu doanh nghiệp có nhiều website.
- Dán Bearer Token, Client ID và Client Secret, rồi bấm Kết nối tài khoản X.
- X mở trang uỷ quyền. Đăng nhập đúng tài khoản cần kết nối và bấm Authorize app. Bạn có 10 phút để hoàn tất.
- Quay lại Hạ Tầng, tài khoản hiện trong nhóm Mạng xã hội dưới tên
@username, trạng thái Hoạt động.

Sau đó Hạ Tầng đăng ký nhận DM (nhận và gửi), lượt nhắc tên và lượt trả lời bài đăng của tài khoản.
Bước 3 (tuỳ chọn): Tự trả lời khi được nhắc tên
Mở trang của tài khoản và chuyển sang tab Tự trả lời bình luận:
| Cài đặt | Tác dụng |
|---|---|
| Bật tự trả lời bình luận | Bật quy tắc |
| Bài viết | Mọi bài viết, hoặc chỉ những bài bạn liệt kê, mỗi dòng một link hoặc id (https://x.com/shop/status/…) |
| Chỉ khi bình luận chứa (để trống: mọi bình luận) | Từ khoá, cách nhau bằng dấu phẩy |
| Trả lời công khai | Chọn ngẫu nhiên một câu bên dưới (dùng được {{name}}), AI viết theo bình luận (tính lượt AI) hoặc Không trả lời công khai |
| Gợi ý cho AI | Giọng điệu và hướng dẫn cho câu trả lời do AI viết |
| Nhắn riêng cho người bình luận | Một DM với câu cố định, hoặc do AI viết theo bài đăng |
| Tự động thích bình luận | Thả tim bài đăng đã nhắc hoặc trả lời bạn |

Mỗi người được trả lời công khai tối đa một lần mỗi bài trong 24 giờ. Bài đăng của chính bạn được bỏ qua. Khi người đó trả lời DM, hội thoại về Hộp thư như mọi DM X khác. Xem Tự trả lời bình luận.
Chi phí
X tính phí sử dụng vào tài khoản nhà phát triển của bạn, không qua Hạ Tầng. Vào tháng 10/2026, mức phí khoảng 0,01 USD mỗi DM đọc và 0,015 USD mỗi DM gửi, cộng phí cho mỗi sự kiện gửi về. Xem giá hiện tại trong X developer console. Khi hết credit, X ngừng gửi sự kiện và trả lời bị lỗi.
Giới hạn
| Mục | Giới hạn |
|---|---|
| Tệp mỗi DM | Một ảnh (đến 5 MB) hoặc một video MP4 (đến 15 MB) |
| Nhắn DM được cho ai | Chỉ người nhận DM từ tài khoản của bạn (thường là người theo dõi, hoặc người mở DM) |
| Chat mã hoá | Tin XChat không bao giờ về Hộp thư: X không cho ứng dụng đọc nội dung |
| Phiên đăng nhập | Hạ Tầng tự gia hạn quyền truy cập X, kể cả với tài khoản ít hoạt động |
Muốn giao hội thoại X cho một nhóm, tích X ở mục Kênh (không chọn = mọi kênh) của quy tắc phân phối.
Kết nối lại và ngắt kết nối
Nếu bạn thu hồi quyền của ứng dụng trong X, đổi Client Secret, hoặc phiên không gia hạn được, tài khoản báo Cần kết nối lại kèm "Phiên X đã hết hạn hoặc bị thu hồi: dán lại khoá ứng dụng ở trên và kết nối lại." Bấm Kết nối lại, dán lại các khoá của ứng dụng và uỷ quyền.
Ngắt kết nối dừng tin mới về Hộp thư. Hội thoại cũ vẫn được giữ, kết nối lại cùng tài khoản thì lịch sử được giữ nguyên.
Xử lý sự cố
| Sự cố | Nguyên nhân | Cách xử lý |
|---|---|---|
| Hộp thư báo "người này không nhận tin nhắn trực tiếp từ tài khoản X của bạn" | Họ không theo dõi bạn, đã chặn bạn hoặc tắt DM | Trả lời công khai trên X hoặc liên hệ qua kênh khác |
| Hộp thư báo "phiên X đã hết hạn hoặc ứng dụng bị thu hồi quyền" | Không gia hạn được phiên, hoặc quyền bị thu hồi | Kết nối lại tài khoản X |
| Hộp thư báo "ứng dụng X đã chạm giới hạn gọi API hoặc hết credit" | Vượt giới hạn hoặc hết credit | Đợi một lát; kiểm tra credit ở developer.x.com |
| Kết nối báo "Connected @…, but X refused the webhook setup" | Ứng dụng chưa có credit pay-per-use hoặc thiếu quyền DM | Sửa cài đặt ứng dụng rồi kết nối lại |
| "Connect session expired, start again" | Quá 10 phút trên trang của X | Kết nối lại từ đầu |
Bước tiếp theo
Bài viết này có giúp ích cho bạn không?
Bài viết liên quan
- Tự trả lời bình luậnTự động trả lời bình luận dưới bài đăng Facebook, Instagram, TikTok và X, công khai và bằng tin nhắn riêng, để người bình luận vào thẳng hộp thư.
- Kết nối Facebook Messenger và InstagramKết nối Trang Facebook và tài khoản Instagram đi kèm để tin nhắn Messenger, Instagram về Hộp thư, kèm tự trả lời bình luận.
- Kết nối lại kênhKhi một kênh báo Cần kết nối lại, tin nhắn ngừng về và trả lời bị lỗi. Lý do và cách xử lý cho từng kênh.
Chưa tìm thấy điều bạn cần?
Đội ngũ của chúng tôi trả lời qua chat, bằng tiếng Việt hoặc tiếng Anh.
Bạn đang tích hợp API hoặc SDK? Xem tài liệu cho lập trình viên →