Lý do có thể khiến mã thông báo hết hạn (ngoài việc yêu cầu người dùng hủy ủy quyền ứng dụng) là gì? Vấn đề của tôi là tôi có một ứng dụng với hàng nghìn người dùng, tất cả các giao tiếp API hoạt động hoàn hảo nhưng đối với một số người dùng tôi gặp lỗi invalid or expired token
, mặc dù ban đầu tôi là họ là người dùng đã hủy xác thực ứng dụng nhưng Tôi đã liên lạc với một số người trong số họ và họ đã không thu hồi quyền truy cập.Twitter API - Lý do cho "mã thông báo không hợp lệ hoặc hết hạn"
Bất kỳ ý tưởng nào về các vấn đề khác có thể gây ra lỗi đó?
Gần đây, twitter đã thay đổi api của nó. Bây giờ 180 tin nhắn có thể được đăng mỗi giờ từ api bên ngoài. Nếu người dùng vượt quá giới hạn, thì twitter sẽ không xác thực họ gửi bất kỳ tin nhắn nào khác. Vui lòng kiểm tra đơn đăng ký của bạn nếu vượt quá giới hạn. –
cảm ơn bạn @krishnasahoo Tôi biết những thay đổi được thực hiện trong phiên bản 1.1 của API về giới hạn tốc độ. nhưng khi vượt qua giới hạn tốc độ, bạn nhận được lỗi "giới hạn tốc độ" và không phải lỗi tôi đã mô tả ở trên – Ran
cảm ơn bạn đã trả lời chi tiết, tôi đã quen thuộc với những gì bạn đã đề cập ở trên và tôi không nghĩ đó là vấn đề kể từ nếu tôi không tuân thủ một trong những vấn đề đó, sẽ không có cuộc gọi API nào vượt qua và như tôi đã đề cập, nó chỉ xảy ra với một phần nhỏ người dùng của tôi. hiện tại tôi đoán là nó xảy ra với người dùng đang thay đổi tên người dùng twitter của họ, có thể khi làm như vậy người dùng sẽ tự động được xác thực từ tất cả các ứng dụng. – Ran