Hướng dẫn chi tiết: Cách lấy Access Token Threads cho mục đích Tự động hóa
Nếu bạn đang muốn tự động hóa việc đăng bài hoặc tương tác với tài khoản Threads của mình thông qua API, bước đầu tiên và quan trọng nhất là lấy được Access Token Threads. Access Token này giống như “chìa khóa” cho phép ứng dụng hoặc nền tảng của bạn thay mặt tài khoản Threads thực hiện các hành động.
Dưới đây là các bước chi tiết để bạn có thể lấy access token của Threads, theo quy trình được mô tả trong nguồn:
1. Chuẩn bị và Truy cập Nền tảng Cần thiết
Bạn sẽ cần truy cập vào Meta Dashboard (Bảng điều khiển Meta).
Truy cập đường link: https://developers.facebook.com/
Bấm vào “Tạo ứng dụng” để tạo một app mới có quyền đăng bài lên Threads. Đặt tên cho ứng dụng mới của bạn và bấm Tiếp
Tìm và nhấp vào tùy chọn “Access the Threads API”. – Truy cập vào API Threads và bấm Tiếp
Sau đó Chọn doanh nghiệp (Bussiness) có kết nối với Threads bạn đang quản lý và bấm tiếp tục
Đến bước hoàn tất, bạn chỉ cần bấm Đi đến bảng điều khiển là tới bước cấu hình cho ứng dụng đăng Threads này.
Lúc này Facebook sẽ yêu cầu bạn nhập lại mật khẩu tài khoản cá nhân, bạn cứ tiếp tục nhập thông tin để vào được giao diện Dashboard (Bảng điều khiển)
2. Thêm quyền ứng dụng và cài đặt tài khoản liên kết
Trong bảng điều khiển sẽ có các mục bạn cần phải cấu hình cho ứng dụng có thể hoạt động được, đầu tiên chúng ta cấu hình mục: Tuỳ chỉnh trường hợp sử dụng Truy cập vào API Threads
Lúc này bạn thêm các quyền Access the Threads API – Truy cập vào Threads API như sau, đảm bảo có 5 mục như hình dưới đây
- Threasd_basic
- threads_content_publish
- threads_manage_insights
- threads_manage_replies
- threads_read_replies
Sau khi chọn xong, bạn chọn tiếp mục Setting – Cài đặt trong menu bên trái, trong giao diện này bạn có thể lấy được Threads App ID và Threads App Secret hai trường thông tin này bạn nên lưu lại để sử dụng cho việc tạo quy trình tự động gia hạn thời gian access token threads trong n8n. Quy trình này bạn có thể tham khảo tại đây.
Bước tiếp theo bạn cần phải thêm Tài khoản Threads làm Tester, hãy quay lại Meta Dashboard (Bảng điều khiển), chọn theo các bước
- Vào mục App Roles (Vai trò ứng dụng).
- Nhấp vào “Add people” (Thêm người dùng)
- Chọn vai trò “Threads Tester”. (Người dùng thử Threads)
- Sao chép ID của tài khoản Threads mà bạn muốn sử dụng để đăng bài và dán vào mục thêm tester. Trạng thái ban đầu của lời mời này sẽ là “pending” (đang chờ).
ID của tài khoản Threads bạn có thể lấy như sau: Ví dụ đường link Threads của mình: https://www.threads.com/@linh.dinhxuan thì id chính là linh.dinhxuan
Để chấp nhận Lời mời trên Ứng dụng Threads
Vào Setting (Cài đặt), sau đó chọn Account (Tài khoản).
Chọn “Website permissions” hoặc bấm vào link này https://www.threads.com/settings/website_permissions
Nhấp vào lời mời bạn vừa nhận được và “accept” (chấp nhận) để xác nhận rằng tài khoản này sẽ là tester cho ứng dụng của bạn.
Như vậy bạn đã thêm thành công tài khoản Tester vào ứng dụng đăng bài Threads bạn mới tạo
3. Tạo Access Token Ngắn hạn bằng Graph API Explorer
Truy cập công cụ Graph API Explorer (Trình khám phá API Đồ thị) của Meta theo đường link sau: https://developers.facebook.com/tools/explorer/
Thao tác thực hiện lấy Access Token bạn bấm theo như trong ảnh:
Bước 1: Trong công cụ này, chọn “threads.net”.
Bước 2: Chọn ứng dụng bạn vừa tạo để kết nối đăng bài trên Threads
Bước 3: Nhấp vào “Generate Threads Access Token” (Tạo Threads Access Token). Bạn sẽ được yêu cầu “use this identity to continue” (sử dụng danh tính hiện tại để tiếp tục).
Sau khi token được tạo, sao chép token này.
Lưu ý về Token Ngắn hạn: Token được tạo ra từ Graph API Explorer ban đầu là token ngắn hạn. Nguồn cho biết token này sẽ hết hạn sau khoảng 1 giờ (“expire in an hour”).
Bước 4: Bấm gửi và bạn sẽ có thông tin của tài khoản Threads liên kết. Mã ID này bạn cần lưu lại để sử dụng cho việc đăng bài lên tài khoản Threads cũng tương tự như lưu page ID để đăng bài lên Fanpage nào.
4. Trao đổi lấy Access Token Dài hạn
Để sử dụng token lâu dài cho mục đích tự động hóa liên tục, bạn cần thực hiện trao đổi token ngắn hạn vừa lấy để lấy một “long lived token” (token dài hạn). Cách thức lấy token dài hạn khác với lấy token Facebook. Workflow lấy mã truy cập dài hạn của Threads bạn có thể tham khảo tại đây, chỉ cần nhập các thông tin đầu vào đúng là quy trình sẽ cho bạn mã Truy cập Access Token thời hạn 2 tháng.
Để kiểm tra thời hạn bạn truy cập đường link Trình gỡ lỗi mã truy cập: https://developers.facebook.com/tools/debug/accesstoken/
Nhập access token mới lấy được ở bước 3 vào mục Mã truy cập và bấm Gỡ lỗi.
5. Lưu và Quản lý Token Dài hạn
Sau khi có được token dài hạn, điều quan trọng là lưu lại token này (“save this token”).
Nếu bạn quản lý nhiều tài khoản Threads, bạn có thể lưu các ID Threads và access token tương ứng vào một cơ sở dữ liệu (ví dụ: MySQL) để dễ dàng truy xuất và sử dụng cho từng tài khoản.