Jakie są możliwe przyczyny wygaśnięcia tokena (poza tym, że użytkownik cofnął autoryzację aplikacji)?Twitter API - powody "nieważnego lub wygasłego tokena"
Mój problem polega na tym, że mam aplikację z kilkoma tysiącami użytkowników, cała komunikacja w interfejsie API działa doskonale, ale dla niektórych użytkowników otrzymuję błąd invalid or expired token
, ale moim początkiem było to, że są to użytkownicy, którzy anulowali uwierzytelnianie w aplikacji, ale Skontaktowałem się z niektórymi z nich i nie cofnęli dostępu.
Jakieś pomysły, jakie inne problemy mogą powodować ten błąd?
Niedawno Twitter zmienił swoje API. Teraz 180 wiadomości mogą być wysyłane na godzinę z zewnętrznego interfejsu API. Jeśli użytkownik przekroczy ten limit, twitter nieuwierzytelnia ich od wysyłania dalszych wiadomości. Sprawdź swoją aplikację, jeśli przekroczy ona limit. –
dziękuję @krishnasahoo Jestem świadomy zmian wprowadzonych w wersji 1.1 API pod względem limitów stawek. ale podczas przekraczania limitu stawki otrzymujesz błąd "limitu stawki", a nie błąd opisany powyżej – Ran
dziękuję za opracowaną odpowiedź, jestem już zaznajomiony z tym, o czym wspomniałeś powyżej i nie sądzę, że to jest problem, ponieważ Gdybym nie był zgodny z jednym z tych problemów, żadne z zgłoszeń API nie przejdzie, a jak wspomniałem, dzieje się tak tylko z małą częścią moich użytkowników. obecnie domyślam się, że dzieje się to z użytkownikami, którzy zmieniają swoją nazwę użytkownika twitter, być może robiąc to, użytkownik jest automatycznie de-uwierzytelniany ze wszystkich aplikacji. – Ran