Wpis z mikrobloga

Uszanowanko!

tl;dr:


Dlaczego aplikacja X nie działa?
Nie wiem. Mogę tylko zgadywać, bo caly czas żadnego oficjalnego komunikatu nie było. Wydaje się że Wykop zaczał wprowadzać dodatkowe zabezpiecznia, przez co zmienił zachowanie aplikacji korzystających z #wykopapi. Na tę chwilę zmianą jest dodatkowa konieczność przejścia przez 2FA, zaraz po zalogowaniu.
Dodatkowo, z tego co obserwuję, api jest niestabilne co jak strzelam, że wynika z tego że na bieżąco pracują nad zmianami od czasu do czasu deployując na produkcję. Nie znalazłem jeszcze osoby, która by wiedziała co sie dzieje i co ludzie korzystający z api powinni robić ¯\(ツ)_/¯

Oficjalna apka
Z tego co zrozumiałem oficjalna apka dostała niedawno update, który zawierał zmiany potrzebne do wspierania nowych zabezpieczeń link.
Oficjalna apka powinna działac
poprawnie dla wszystkich jezeli chodzi o 2FA, ale widząc że ludzie zgłaszają że i tam rzeczy nie działają to zrzucałbym winę na tą losową niestabilność, na którą nikt nic nie poradzi.

Oryginalny OWM
Tutaj się robi ciekawie ( ͡° ͜ʖ ͡°) Według tego co widzę, to OWM nie działa dla ludzi, którzy mają właczone 2FA ze wzgledu na zmiany w #wykopapi, ale jednoczesnie nie działa dla wszystkich pozostałych z powodu buga w apce.
Jako że api zwraca teraz http 401 z nowym kodem błędu, OWM stara się niepotrzebnie odświeżyć token, udaje mu się to więc próbuje ponownie pobrać ostatnio pobierane dane. Znowu dostaje 401, a że dalej trzeba przejść przez 2FA wiec no znowu odświeża token. Przy uruchomieniu apki lecą calle o powiadomienia, wiadomości prywatne i gorące/mirko. W efekcie apka jest zapetlona i to równolegle aż 3 razy, próbując w kółko, bez konca odświeżyć token, co efektywnie wyczerpuje limit zapytań do api, co kończy się tym, że wszyscy zaczynają widzieć błąd o przekroczonym limicie.

Klon OWM aka Wypok
Przed chwilą opublikowałem do kanału beta wersję z nowym ekranem, na którym można wpisać kod z Authenticatora i
odblokować apkę. Nie jest zrobione to idealnie i spodziewam się że komuś coś nie zadziała, ale no tyle moge zaproponować mając ograniczony czas, a nuż komuś to już rozwiąże problem.
W nowej wersji dalej będą zdarzać się Connection Resety czy błędy przy logowaniu, na to nic nie poradzę :/

Pozostałe zmiany
Wersja 1.2.14 wprowadza zmianę w ustawieniach trybu nocnego, która wprowadza nową opcje: tryb automatyczny, który będzie podążał za ustawieniami systemu.

Co dalej?
Będę obserwował co się dzieje, postaram się reagować na zmiany w api i będe czekał na jakiś komunikat żeby wiedziec na czym stoimy ¯\
(ツ)_/¯
Jeżeli beta będzie stabilna, nowy ekran trafi do stabilnej wersji za parę dni

Linki
dla przypomnienia:
Wpis "ocoho" z forkiem: https://www.wykop.pl/wpis/60144147/uszanowanko-wyszedl-dlugi-wpis-wiec-na-poczatek-tl/
Apka do pobrania: https://play.google.com/store/apps/details?id=io.github.wykopmobilny
Strona projektu: https://github.com/otwarty-wykop-mobilny/wykop-android
Zgłaszanie bugów: #owmbugi (albo bezpośrednio na Githubie, albo na privku, jak wygodniej)

#otwartywykopmobilny2 #otwartywykopmobilny #wykopmobilny #wykop
osiemnascie - Uszanowanko!

tl;dr:
SPOILER

Dlaczego aplikacja X nie działa?
Ni...

źródło: comment_1641462319x7psfo1dLOpuC7BuFRR7AR.gif

Pobierz
  • 42
@vvertoi: Możesz upewnić się, że używasz wersji 1.2.14? (menu boczne -> o aplikacji)

@nie_swiruj: Niestety tak jak pisałem, ludzie z włączonym 2FA zasypują api zapytaniami i wyczerpują limity, wiec spodziewam się że będziesz od czasu do czasu widywał informację o przekroczonym limicie :/