Chuyển tới nội dung chính

Cấp quyền lại cho shop

Thông báo cho Người bán TikTok Shop cấp quyền lại cho kết nối

Sau khi bạn đã lưu một hoặc nhiều kết nối tới TikTok Shop, điều quan trọng là ứng dụng khách hoặc trình kết nối của bạn cần có chức năng thông báo cho khách hàng rằng quyền truy cập TikTok Shop của họ sắp hết hạn và họ sẽ cần cấp quyền lại cho TikTok Shop App của bạn để tiếp tục truy cập dữ liệu Người bán TikTok Shop.

Có hai phương pháp để xác định liệu quyền truy cập của khách hàng có sắp hết hạn hay không. Thứ nhất, bạn có thể kiểm tra ngày hết hạn của refresh token TikTok Shop của khách hàng. Thứ hai, bạn có thể sử dụng webhook báo quyền truy cập sắp hết hạn.

Kiểm tra ngày hết hạn của refresh token TikTok Shop

Trong trường hợp sử dụng này, hãy chọn một khoảng thời gian phù hợp để truy xuất dữ liệu refresh_token_expire_in của khách hàng mà bạn đã lưu trước đó. Nếu refresh_token được đặt sẽ hết hạn trong một khoảng thời gian xác định trước, hãy hiển thị giao diện người dùng nhắc khách hàng cấp quyền cho TikTok Shop App của bạn.

Triển khai trình lắng nghe webhook báo quyền truy cập sắp hết hạn

Image

Luồng gọi như sau:

  1. Trình lắng nghe webhook của bạn được kích hoạt bởi trình webhook báo quyền truy cập sắp hết hạn của TikTok Shop. Payload của webhook bao gồm trường shop_id, trường timestamp, và một đối tượng data bao gồm message đã được định dạng và expiration_time ở định dạng Unix epoch.
  2. Lưu dữ liệu, được lập chỉ mục theo định danh khách hàng liên kết với shop_id. Khi khách hàng đăng nhập vào dịch vụ của bạn, hãy hiển thị thông báo cho khách hàng biết rằng quyền truy cập TikTok Shop của họ sắp hết hạn. Bạn có thể chuyển hướng họ đến TikTok Shop Partner Center để cấp quyền lại, hoặc bạn có thể triển khai một nút mà khách hàng có thể nhấp vào để đi thẳng đến đó.

Các bước tiếp theo

Giờ đây khi bạn đã triển khai trình lắng nghe webhook báo quyền truy cập sắp hết hạn, bạn có thể bổ sung chức năng để ngắt kết nối shop.