Xem danh mục

4.2. Kết nối tài khoản Twitter với Post AI

6 phút đọc

Để Post AI có thể tự động đăng tweet thay bạn, bạn cần kết nối tài khoản Twitter thông qua cơ chế OAuth. Quá trình này cho phép Post AI lấy quyền hạn để đăng tweet, up hình ảnh/video và lấy tương tác (like, retweet, reply) từ tài khoản của bạn. Dưới đây là hướng dẫn chi tiết từng bước:


Bước 1: Đăng nhập vào Post AI #

  1. Mở trình duyệt và truy cập https://social.postai.io.vn/.
  2. Nhấp vào nút “Đăng nhập” (Login) ở góc phải trên cùng.
  3. Nhập EmailMật khẩu đã đăng ký với Post AI, rồi nhấn “Đăng nhập”.
  4. Nếu đăng nhập thành công, bạn sẽ thấy giao diện Dashboard.

Bước 2: Truy cập mục “Tài khoản” (Accounts) #

  1. Tại giao diện Dashboard, nhìn vào menu bên trái, chọn “Tài khoản” (Accounts).
  2. Trong danh sách các mạng xã hội, cuộn xuống đến mục “Twitter”. Ban đầu, trạng thái sẽ hiển thị “Chưa kết nối” hoặc nút “Kết nối” (Connect).

Bước 3: Bắt đầu kết nối với Twitter #

  1. Tại mục “Twitter”, nhấn nút “Kết nối” (Connect).
  2. Một cửa sổ popup hoặc tab mới sẽ mở ra, chuyển bạn đến trang xác thực của Twitter (https://twitter.com/oauth).

Bước 4: Đăng nhập vào Twitter và cấp quyền #

  1. Nếu bạn chưa đăng nhập Twitter trong trình duyệt hiện tại, ô đăng nhập Twitter sẽ hiện ra. Hãy nhập:
    • Tên người dùng (Username/Email/ Số điện thoại)
    • Mật khẩu
      → Nhấp “Đăng nhập” (Log in).
  2. Twitter sẽ hiển thị trang yêu cầu cấp phép cho ứng dụng Post AI. Bạn sẽ nhìn thấy các quyền mà Post AI xin cấp, thường gồm:
    • Read tweets & profile information (Đọc tweet và thông tin hồ sơ)
    • Write tweets & media (Đăng tweet và upload ảnh/video)
    • Access direct messages (nếu có; Post AI có thể không yêu cầu)
    • Follow/unfollow accounts (nếu Post AI hỗ trợ tương tác này sau)
    • See your email address (Đọc email, để xác minh tài khoản)
  3. Nhấn nút “Authorize App” (Cho phép Ứng dụng) để đồng ý cấp quyền.

Bước 5: Chọn tài khoản Twitter (nếu có nhiều) #

  1. Nếu bạn đang đăng nhập bằng tài khoản chính và quản lý nhiều Twitter Profile (hoặc từng tweet cho nhiều tài khoản), cần đảm bảo chọn đúng tài khoản mà bạn muốn Post AI đăng thay.
  2. Trong trường hợp bạn đã đăng nhập nhiều tài khoản Twitter trước đó, Twitter sẽ cho phép bạn chọn tài khoản mong muốn từ danh sách.
  3. Đảm bảo rằng tài khoản bạn chọn là đúng tài khoản doanh nghiệp hoặc cá nhân mà bạn dự định lên lịch tweet.

Bước 6: Xác nhận kết nối thành công #

  1. Sau khi nhấn “Authorize App”, Twitter sẽ chuyển hướng bạn trở lại Post AI.
  2. Trong “Tài khoản → Twitter”, bạn sẽ thấy:
    • Tên tài khoản Twitter đã kết nối (ví dụ: @yourbrand)
    • Avatar (ảnh đại diện) và Tên hiển thị (Display Name)
    • Trạng thái “Đã kết nối” (Connected) kèm dấu tích (✔).
  3. Đồng thời, Post AI có thể hiển thị thêm:
    • Date Connected: Ngày giờ bạn vừa kết nối.
    • Token Expires: Khoảng thời gian còn lại của token (thường 60 ngày).

Bước 7: Kiểm tra và điều chỉnh quyền (nếu cần) #

  1. Trong “Tài khoản → Twitter”, nhấn “Xem chi tiết” hoặc “Manage” (nếu có) để kiểm tra lại quyền Post AI đang nắm giữ.
  2. Đảm bảo những quyền quan trọng:
    • Read and Write: Cho phép Post AI viết tweet, upload media và đọc phản hồi, tương tác.
    • Access direct messages (nếu bạn muốn Post AI quản lý DM; thông thường không bắt buộc).
  3. Nếu bất kỳ quyền nào bị thu hồi hoặc không cấp đủ, trạng thái sẽ hiển thị “Permission Revoked” (Quyền đã bị thu hồi) hoặc “Insufficient Permissions”. Khi đó cần:
    • Nhấp “Re-login” bên cạnh Twitter để cấp lại quyền.
    • Twitter sẽ hiển thị lại cửa sổ cấp quyền, bạn tick chọn, nhấn “Authorize App” để cấp đầy đủ.

Bước 8: Quản lý nhiều tài khoản Twitter (nếu cần) #

  1. Nếu bạn cần kết nối thêm một tài khoản Twitter khác (ví dụ: tài khoản campaign riêng, tài khoản hỗ trợ khách hàng), trong mục “Twitter”, chọn “Thêm tài khoản khác” (Add another account).
  2. Hệ thống sẽ mở lại quy trình OAuth, yêu cầu bạn đăng nhập bằng tài khoản mới rồi cấp quyền tương tự.
  3. Sau khi kết nối, tại “Tài khoản → Twitter” sẽ liệt kê 2 tài khoản (ví dụ: @yourbrand_main@yourbrand_support). Bạn có thể chọn/tắt từng tài khoản tuỳ ý khi soạn tweet.

Một số lưu ýxử lý lỗi thường gặp #

  1. Token hết hạn (Token Expired)
    • Mặc định, Twitter cấp token OAuth có thời hạn khoảng 60 ngày. Sau thời gian này, Post AI sẽ không thể đăng thêm tweet.
    • Trong “Tài khoản → Twitter”, nếu trạng thái hiển thị “Token expired” hoặc “Disconnected”, nhấn “Re-login” để mở lại cửa sổ OAuth và cấp lại quyền.
    • Twitter sẽ không yêu cầu bạn nhập lại mật khẩu nếu vẫn đang đăng nhập trên trình duyệt; chỉ cần bấm “Authorize App” là xong.
  2. Cảnh báo hạn mức rate limit
    • Nếu bạn đang lên lịch rất nhiều tweet cùng lúc, Twitter sẽ giới hạn 300 tweet/ ngày cho tài khoản thường. Khi vượt, Post AI sẽ thông báo lỗi “Rate limit exceeded”.
    • Để tránh, hãy:
      • Rải đều tweet trong ngày, không đặt quá 300 lượt.
      • Kiểm soát bằng cách theo dõi số tweet đã lên lịch trong “Scheduled Posts” → lọc theo Twitter.
    • Nếu vượt hạn mức, chờ đến 00:00 (theo giờ UTC) để Twitter reset quota, hoặc chuyển tweet thừa sang ngày hôm sau.
  3. “Permission denied” hoặc “Forbidden”
    • Thường xảy ra khi bạn thu hồi quyền (“Revoke access”) trên Twitter hoặc thay đổi mật khẩu, dẫn đến token không còn hợp lệ.
    • Giải pháp:
      1. Đăng nhập Twitter, vào Cài đặt và quyền riêng tư (Settings and Privacy) → Bảo mật và quyền truy cập (Security and account access) → Ứng dụng và phiên (Apps and sessions) → Ứng dụng đã cấp quyền (Connected apps).
      2. Tìm Post AI trong danh sách, nhấn “Thu hồi quyền truy cập” (Revoke access).
      3. Quay lại Post AI, nhấn “Re-login” hoặc “Connect” lại để cấp mới quyền.
  4. Không hiện tài khoản trong danh sách khi soạn tweet
    • Sau khi kết nối, nếu trong giao diện “Tạo bài đăng” → chọn “Twitter” mà không thấy tài khoản hiển thị trong dropdown, có thể do:
      • Bạn chưa bấm “Authorize App” xong trong popup Twitter.
      • Post AI chưa load lại (thử F5 hoặc đăng xuất–đăng nhập lại).
      • Quyền “Read and Write” chưa được cấp (kiểm tra lại trên Twitter).
    • Hãy vào “Tài khoản → Twitter”, kiểm tra trạng thái “Connected”. Nếu chưa, nhấn “Re-login”.
  5. Cấp quyền sai tài khoản
    • Nếu bạn có nhiều tài khoản Twitter cùng lúc đăng nhập, Twitter có thể chọn sai tài khoản khi cấp quyền.
    • Khi cấp OAuth, hãy check lại avatar và tên tài khoản ở góc phải trên cùng của popup Twitter; nếu sai, nhấn “Switch account” để đăng xuất và chọn đúng tài khoản.

Sau khi kết nối thành công #

  1. Kiểm tra trong mục “Tài khoản → Twitter”:
    • Hiển thị danh sách tài khoản: ví dụ @yourbrand_main@yourbrand_support.
    • Mỗi tài khoản kèm thông tin:
      • Tên hiển thịavatar do Twitter cung cấp.
      • Ngày kết nốihạn token còn bao lâu.
      • Nút “Re-login” (khi token gần hết hạn hoặc gặp lỗi).
      • Nút “Unlink” (Xóa kết nối) nếu bạn muốn ngắt hoàn toàn.
  2. Chuyển sang “Tạo bài đăng” → “Twitter”:
    • Dropdown “Chọn tài khoản Twitter” sẽ liệt kê các tài khoản đã kết nối.
    • Khi soạn tweet, bạn có thể tick chọn một hoặc cả hai tài khoản để đăng cùng lúc.

Tóm tắt nhanh các bước #

  1. Đăng nhập Post AI → “Tài khoản” → “Twitter” → nhấn “Kết nối”.
  2. Đăng nhập Twitter (nếu cần), xem yêu cầu cấp quyền.
  3. Nhấn “Authorize App” để cấp quyền Read & Write (và Direct Message nếu cần).
  4. Nếu bạn có nhiều tài khoản Twitter, chọn đúng tài khoản trước khi “Authorize”.
  5. Trong Post AI, kiểm tra trạng thái “Connected” và danh sách tài khoản hiển thị.
  6. Khi token hết hạn hoặc quyền bị thu hồi, nhấn “Re-login” để cấp lại.
  7. Nếu cần ngắt kết nối, nhấn “Unlink”, rồi có thể kết nối lại sau.

Với những bước trên, bạn đã hoàn tất việc kết nối tài khoản Twitter vào Post AI. Tiếp theo, bạn có thể chuyển sang mục 4.3. Tạo tweet và lên lịch đăng trên Twitter để bắt đầu soạn tweet, thêm ảnh/video, đặt lịch hoặc lặp lại tweet theo chu kỳ.