Wersja 0.7.0 pythonowego SDK do api wykopu ()

* dodanie metod settings #16
* dodanie dedykowanego wyjątek dla sytuacji, gdy zostanie wysłana wiadomość do osoby, która ma zablokowane pw #43
* dodanie możliwości filtrowania wyniku pobieranie notyfikacji według typu #37
* wewnętrzny refactoring requestora tak, aby nie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć mirki,

jak to jest z usuniętymi kontami na mikroblogu, na wykopie? Czy wyświetlane nazwy usuniętych loginów są unikalne?

Czy może się zdarzyć takie coś, że mamy dwa konta: ktosiek i ktosiak
które po usunięciu wyświetlają się we wpisach na mikroblogu tak samo? Czyli k.....k k.....k
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Testowo odpaliłem betę @taktyk-bot ()

Co to i po co?
Prosty bot, którego można zwołać w komentarzu do wpisu na mirko i będzie wysyłał PW kiedy
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krasnoludkolo: Nie przeglądałem issue na GitHubie, ale kilka pomysłów jakie mi przychodzą do głowy:
- możliwość ustawiania powiadomienia tylko na odpowiedzi OPa
- po pierwszym wywołaniu przez kogoś niech bot odpowie w wpisie, następnie wola wszystkich pulsujących tą odpowiedz jego. Ograniczysz w ten sposób trochę spam we wpisach generujących dużo „taktyków”
  • Odpowiedz
@asunez:

możliwość ustawiania powiadomienia tylko na odpowiedzi OPa

to już mam w issue

po pierwszym wywołaniu przez kogoś niech bot odpowie w wpisie, następnie wola wszystkich pulsujących tą
  • Odpowiedz
@powaznyczlowiek: mam pewien pomysł na bota do obserwowania wpisów i potrzebowałem jakiegoś klienta. A akurat z nudów w pythonie se klepnąłem to przy okazji wyszło jako libka. Na szczęście nie musiałem zaczynać od zera, bo poprzedni autor robiąc klienta do v1 ogarnął całkiem dużo rzeczy z autoryzacją, więc nie startowałem od 0
  • Odpowiedz
Wersja 0.4.0 pythonowego SDK do api wykopu ()

* usunięcie nieużywanego parametru password
* [BETA] dodanie nowego klienta będącego rozszerzeniem bazowego klienta o możliwość używania kilku kluczy api #25

Nowy klient jest rozszerzeniem obecnego klienta o obsługę kilku kluczy api. Oznacza to, że jeśli podczas działania aktywny klucz przekroczy limit api, klient będę próbował
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@prawdziwabrzoza:

mam za małą aktywność i muszą zweryfikować.

o, to tego zabezpieczenia nie znałem, bo póki co swojego konta używałem. To źle, bo chciałem z innego konta niedługo jednego bota odpalić, a czekanie na administracje może być smutne ;/ no nic, w takim razie powodzenia
  • Odpowiedz
@tpap: dać się logować przez hasło się da, tylko trzeba poprosić Białka o pozwolenie z tego co kojarzę. W api v1 chyba jakoś inaczej to trochę działało, przez co w kodzie został gdzieś ten parametr pusty i śmiecił, a przyznaję, że nie miałem czasu zbadać tematu dogłębniej ( ͡° ʖ̯ ͡°)

Nie mniej jak tylko starczy czasu to pojawi się to już dla api V2 zrobione
  • Odpowiedz
Jest tu jakiś wyjadacz #wykopapi który mógłby mi rozświetlić pewne wątpliwości? Najprościej mówiąc chciałem napisać skrypt, który będzie ściągał grafikę z wprowadzonego przez użytkownika tagu. Problem w tym, że chcę mieć też dostęp do materiałów +18, których bez logowania nie widać.

Da się skryptem zalogować na wykop i w "zalogowanej" sesji otrzymać odpowiedź na dany request? Może niekoniecznie jest do tego potrzebne API . Btw używam pytonga.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cl_master: nie potrzebujesz logowania żadnego, tutaj jest wszystko: [https://a2.wykop.pl/Tags/Entries/randomanimeshit/page/1/appkey/aNd401dAPp](https://a2.wykop.pl/Tags/Entries/randomanimeshit/page/1/appkey/aNd401dAPp)
parsujesz JSONa i w środku masz URLe do obrazków, również nsfw/+18
  • Odpowiedz
Jest jakiś dodatek do #wykop, który powiadamia użytkownika o tym, że jego post został usunięty?
Sam nie jestem programistą, ale chyba takie coś by się przydało?
#api #wykopapi
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, zacząłem się bawić wykopowym API i pierwsze mi co mi się ciśnie na usta to kto pisał dokumentację xD Jednak nie to jest istotą tego wpisu

W szczegółach mojej apki widnieje kolumna użycie. Wykonałem kilka requestów i użycie wzrosło do 5%. Czy wykopowe API ma jakiś limity quoty? Jeśli tak, to jaki? W dokumentacji nic o tym nie znalazłem i nie wiem jak interpretować to "użycie" ( ͡° ʖ̯
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kubul: jest quota per klucz. Standardowa jest dosyć niska (< 100 req/h). Jeżeli potrzebujesz więcej to musisz się skontaktować z wykopem.
  • Odpowiedz
@Tszmiel: jeśli chodzi o to co jest na moim screenshocie, czyli serwer zwraca błąd http 503. To nie zawsze występuje na 69 stronie ;) Bo raczej chodzi o to co jest na tej stronie i dzisiaj np. błąd może być na stronie 70 a nie 69.

Błąd nie występuje tylko przez wykop api v2, bo można też tak:
https://www.wykop.pl/szukaj/wpisy/tag%3ANAZWATAGU/strona/69/

Niestety nie jestem ekspertem od wypoku więc nie wiem dlaczego tak się
szokiniedowierzanie - @Tszmiel: jeśli chodzi o to co jest na moim screenshocie, czyli...

źródło: comment_1608718646K6QKUumWjXQHRuZTUre7fz.jpg

Pobierz
  • Odpowiedz
Krótka aktualizacja prac nad #wykopsdkreborn

Aktualnie, zamiast dodawać nowe metody z api v2, porządkuje kod, poprawiam testy. Zabieram się w końcu za większy refator struktury całego projektu, ponieważ po wyrzuceniu rzeczy z v1 i złączeniu kodu w jeden zrobiła się z tego straszna kupa na prawie 500 linijek. Jak tylko to skończę wracam z dodawaniem nowych metod

Link do repo jakby ktoś chciał: https://github.com/krasnoludkolo/wykop-sdk-reborn

#python #python3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra, w końcu miałem trochę czasu i siadłem i zrobiłem repo. Jest to fork poprzedniego sdk, więc starałem się go oczyścić z api v1 i zostawić tylko to co działa na v2 (mogą być jeszcze jakieś błędy ale staram się poprawiać)

Jaki jest stan?
Z poprzedniego sdk wziąłem całe "core" czyli cały mechanizm generowania requestów, poprawiłem go o nowości z api v2 i wydaje się działać. Są jakieś stare testy też, ale wymagają przejrzenia.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Trochę z nudów podjąłem się próby reaktywacji pythonowego klienta wykopowego api. Widzę, że na GH jest libka przygotowana przez @p1c2u tylko:
- @p1c2u jest zbanowany na wykopie
- klient nie ma wsparcia api v2 (lekko ma, ale tylko te metody, które działają tak samo jak w v1)

Czy ma ktoś może z nim jakiś kontakt? Na razie poczyniłem forka i zaczynam coś tam dłubać, ale jeśli nie uda się skontaktować to wrzucę to
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach