Skip to main content
GET
Kiểm tra trạng thái của một URL liên kết bạn đã tạo bằng Tạo một Link Session — người dùng của bạn đã mở nó chưa, nó còn hiệu lực không, và nó đã được dùng bao nhiêu lần. Hữu ích khi bạn muốn biết một người dùng đã bắt đầu kết nối tài khoản của họ chưa mà không cần hỏi họ, hoặc để xác nhận một liên kết đã chết trước khi tạo liên kết thay thế.
Một sessionId không tồn tại, hoặc thuộc về tài khoản khác, trả về cùng một phản hồi not found. Điều này là cố ý, để endpoint không thể bị dùng để dò xem một định danh có thật hay không.

Tham số Header

Tham số Path

string
bắt buộc
sessionId được trả về khi liên kết được tạo.

Trạng thái liên kết

Trường state là một trong:
  • pending: đã tạo, chưa từng được mở.
  • active: đã mở ít nhất một lần, vẫn trong khoảng thời gian hiệu lực.
  • expired: đã qua expiresAt.
  • revoked: đã bị hủy bằng Thu hồi một Link Session.
Một liên kết đã bị thu hồi báo revoked ngay cả sau khi khoảng thời gian hiệu lực của nó đã qua, vì đó là câu trả lời hữu ích hơn.

Tài khoản Đã Kết nối

Khi người dùng của bạn kết nối một tài khoản, liên kết ghi lại điều đó. Ba trường xuất hiện một khi có thứ gì đó đã được kết nối, và vắng mặt cho đến lúc đó:
  • completedAt: khi tài khoản đầu tiên được kết nối.
  • lastCompletedAt: khi tài khoản gần đây nhất được kết nối.
  • completedNetworks: mọi mạng được kết nối trên liên kết này.
Các trường này tách biệt với state, và cả hai đều trả lời những câu hỏi thực tế: một liên kết có thể là active mà chưa kết nối gì, hoặc expired mà đã kết nối ba tài khoản trước khi nó hết hạn. Polling completedNetworks là cách một ứng dụng render phía máy chủ hoặc một ứng dụng mobile biết một kết nối đã hoàn tất, và là tín hiệu duy nhất cho Telegram, vốn hoàn tất ngoài luồng.
completedNetworks là lịch sử của link session này, không phải trạng thái hiện tại của profile. Nó chỉ thêm vào (append-only): một mạng được thêm khi nó kết nối qua phiên này và không bao giờ bị gỡ, nên nó vẫn được liệt kê sau khi tài khoản bị hủy liên kết, được liên kết lại qua một phiên khác, hoặc bị ngắt kết nối ở phía mạng xã hội. Để xem mạng nào đang được liên kết với User Profile ngay lúc này, hãy gọi Lấy các User Profile với include=state.