Wszystko
Najnowsze
Archiwum
- 0
- 0
#wykopapi
dostaję 503 service unavailable jak próbuję odczytać
dostaję 503 service unavailable jak próbuję odczytać
/notifications/index, znacie rozwiązanie?@zwei: u mnie działa, jakie masz całe zapytanie? Może masz
/data/full/ w url? Wtedy mi też się psuje.- 1
@ZycieJestNobelon: o, dzięki, tak, mam
/data/full- 3
#wykopapi
kolejny k---a kwiatek, GIF we wpisie zwraca url z rozszerzeniem JPG, jak się podmieni na GIF to magicznie zaczyna się ruszać XD to api jest tak dziurawe, że nie wiem jak wam nie wstyd coś takiego publikować, wpisy które można plusować wielokrotnie, jpg zamiast gif, upośledzona dokumentacja, nieistniejące endpointy, literówki w jsonach, serwer nie odpowiada na HTTP OPTION xD
kolejny k---a kwiatek, GIF we wpisie zwraca url z rozszerzeniem JPG, jak się podmieni na GIF to magicznie zaczyna się ruszać XD to api jest tak dziurawe, że nie wiem jak wam nie wstyd coś takiego publikować, wpisy które można plusować wielokrotnie, jpg zamiast gif, upośledzona dokumentacja, nieistniejące endpointy, literówki w jsonach, serwer nie odpowiada na HTTP OPTION xD
animated: true
plus18: false- 2
#wykopapi
XD wiedzieliście, że n-----------c w endpointa
https://www.wykop.pl/wpis/56007665/ktos-wie-czemu-tyle-policji-do-warszawy-nadciaga-j/
przykładowo tutaj zagłosowałem chyba 4 razy
XD wiedzieliście, że n-----------c w endpointa
/entries/voteup można zagłosować na ten sam wpis nieskończenie wiele razy? XDhttps://www.wykop.pl/wpis/56007665/ktos-wie-czemu-tyle-policji-do-warszawy-nadciaga-j/
przykładowo tutaj zagłosowałem chyba 4 razy
- 1
- 2
Widzę, że #wykopapi jest konsekwentnie c-----e. Jak poprosimy o wpis, to w trybie full dostajemy
body z htmlem w środku i original z oryginalnym markdownem wpisanym przez użytkownika. Jeżeli poprosimy o komentarz do znaleziska, to w original jest to samo co w body facepalm.jpg- 0
#pytanie #kiciochpyta #informatyka #wykopapi
Jak łatwo mógłbym przeglądać swoje stare wpisy i je wszystkie zdumpowac?
Jak łatwo mógłbym przeglądać swoje stare wpisy i je wszystkie zdumpowac?
- 0
#wykopapi
APISIGN = md5(SECRET[https://a2.wykop.pl/user/login/appkey/APPKEY/zwei,ACCOUNTKEY)](https://a2.wykop.pl/user/login/appkey/APPKEY/zwei,ACCOUNTKEY))
POST_PARAMS = b'login=zwei&accountkey=ACCOUNTKEY'
RESPONSE = {
"data": [@zwei: do zalogowania się jest endpoint
(bez user u Ciebie)
[https://a2.wykop.pl/login/](https://a2.wykop.pl/login/)(bez user u Ciebie)
@zwei: dokumentacja jest sklejeniem dokumentacji v1 i v2, więc niektóre rzeczy odnoszą się do v1. Które? Trzeba zgadywać ( ͡° ͜ʖ ͡°)
Jakbyś coś potrzebował to pytaj, trochę już przez to przeszedłem,
https://github.com/krasnoludkolo/wykop-sdk-reborn
Jakbyś coś potrzebował to pytaj, trochę już przez to przeszedłem,
https://github.com/krasnoludkolo/wykop-sdk-reborn
Staram się zrobić fetch jednak ciągle wywala mi
Jednak po ustawieniu mode na no-cors nie moge sparsować sobie responsa XD bo dostaje
Request header field access-control-allow-methods is not allowed by Access-Control-Allow-Headers in preflight response.Jednak po ustawieniu mode na no-cors nie moge sparsować sobie responsa XD bo dostaje
Unexpected end of input@zwei: nie licz, że oni coś poprawią. to Api jest s---------e jeszcze mocniej
- 0
@zwei: @krasnoludkolo: prędzej tagi naprawia niż api XD tak samo na cholere jakis dziwny header. Nie lepiej jak zrobicie zwykły token? Zabezpieczenia jak byście trzymali teczki na Kiszczaka.
Bot jako tako działa, ale potrzebuje więcej osób do testów ( ͡° ͜ʖ ͡°).
Będę wdzięczny za zgłaszanie jak coś nie działa :D
Jak
Będę wdzięczny za zgłaszanie jak coś nie działa :D
Jak
@krasnoludkolo: z propozycji to np. jak bot wysyła powiadomienia to od razu gotową komende do anulowania powiadomień, bo jeśli zdobędzie popularność to gwarantuje ci że będzie milion pytań jak go wyłączyć, instrukcje/dokumentacje przeczyta może jakiś mały %(takie moje spostrzeżenie żeby był bardziej user-friendly), albo np. komenda na pw bota żeby wylistował wszystkie obserwowane wpisy i żeby można było je odfollować jakoś łatwo
- 1
@kicjow dokładnie, bo nie ma sensu skoro i tak wiesz o tej wiadomości ;)
@ZycieJestNobelon: spróbuj bez
/Index/ [https://a2.wykop.pl/Notifications/page/1/appkey/](https://a2.wykop.pl/Notifications/page/1/appkey/){appkey}/userkey/{userkey}/- 1
@ZycieJestNobelon: te błędy w HTMLu są najlepsze xD
ja kiedyś przez pomyłkę próbowałam tworzyć wpisy dodając jako embed
co jeszcze lepsze, to chyba też ten błąd wywala przy tworzeniu wpisu na mirko, jeśli dodajesz ankietę... ale to tylko na nieoficjalnych kluczach. wygląda na to, że kod który to obsługuje po prostu się wywala kiedy w requeście wartością obiektu jest array (z
ja kiedyś przez pomyłkę próbowałam tworzyć wpisy dodając jako embed
[https://gfycat.com/undefined](https://gfycat.com/undefined) i też tak rozkminiałam co tam się dziejeco jeszcze lepsze, to chyba też ten błąd wywala przy tworzeniu wpisu na mirko, jeśli dodajesz ankietę... ale to tylko na nieoficjalnych kluczach. wygląda na to, że kod który to obsługuje po prostu się wywala kiedy w requeście wartością obiektu jest array (z
Jaki jest url do pozyskania Linków z Głównej z zakładki aktywne? Ni uja nie mogę tego znaleźć w dokumentacji v1 i v2.
#wykopapi #programowanie #webdev
#wykopapi #programowanie #webdev
Poprawiłem kilka małych błędów, w których bot nie zarejestrowywał nowych obserwacji (związanych z przymułkami api).
Dodatkowo, od teraz jeśli nowy komentarz będzie zawierał tylko
Cały czas mogą być problemy przy dziwnym zachowaniu api (jest dość lagujące), ale staram się monitorować i naprawiać jak coś się pokaże. Jakbyście coś zauważyli to piszcie
O co chodzi z @taktyk-bot
Dodatkowo, od teraz jeśli nowy komentarz będzie zawierał tylko
@taktyk-bot . to obserwujący nie dostaną wiadomości o tym komentarzu (bo nie mają po co)Cały czas mogą być problemy przy dziwnym zachowaniu api (jest dość lagujące), ale staram się monitorować i naprawiać jak coś się pokaże. Jakbyście coś zauważyli to piszcie
O co chodzi z @taktyk-bot
Jak liczycie apisign? Z dokumentacji:
Ale jak wejdę w dowolny md5 online, np. md5.cz to dla tego samego zwraca:
#wykopapi
md5("MNOPQRST" + "[https://a2.wykop.pl/entries/add/appkey/abcdefgh/userkey/klucz_zalogowanego_użytkownika/"](https://a2.wykop.pl/entries/add/appkey/abcdefgh/userkey/klucz_zalogowanego_użytkownika/") + "przykładowy komentarz,http://serwer/plik.jpg") = c1048ea53bdf3d60383b033c5d97f8c1Ale jak wejdę w dowolny md5 online, np. md5.cz to dla tego samego zwraca:
4c0e4a541c6b26fb752eeff18c826ceb#wykopapi
Czy nie mogę przy pomocy własnego klucza, logina i hasła się zalogować?
@ZycieJestNobelon: tak, ale możesz połączyć aplikację z kontem i wtedy dostaniesz
account_key i przy jego pomocy możesz się "zalogować"@ZycieJestNobelon: jak coś to pytaj, przeszedłem już przez różne stadia szaleństwa pisząc to pythonowe SDK i trochę już tam widziałem :P
Kolejne małe usprawnienie:
Jeśli ostatni komentarz zawiera zawołanie osoby obserwującej wpis, to ta osoba nie dostanie wiadomości od bota.
I tak już wie, że ten komentarz się pojawił, więc nie ma sensu wołać jej drugi raz.
O co chodzi z @taktyk-bot ?
Prosty bot, którego można zwołać w komentarzu do wpisu na mirko i będzie wysyłał PW kiedy pojawi się nowy
Jeśli ostatni komentarz zawiera zawołanie osoby obserwującej wpis, to ta osoba nie dostanie wiadomości od bota.
I tak już wie, że ten komentarz się pojawił, więc nie ma sensu wołać jej drugi raz.
O co chodzi z @taktyk-bot ?
Prosty bot, którego można zwołać w komentarzu do wpisu na mirko i będzie wysyłał PW kiedy pojawi się nowy
Czy ktoś kiedyś używał endpointów Followers i Followed w wykopowym API i działało mu poprawnie?
Z moich doświadczeń wynika, że jest coś w nich zwalone, ale to może ja coś robię
#wykopapi
Z moich doświadczeń wynika, że jest coś w nich zwalone, ale to może ja coś robię
#wykopapi
- 0
@77LatBedeNiedojrzaly: co do metody masz zupełna rację, z rozpędu źle napisalem. Dzięki za pomoc :)
W takim razie dokumentacja jest skopana? https://www.wykop.pl/dla-programistow/apiv2docs/package/Profiles/#pProfiles_Followers Mój url był napisany zgodnie z kolejnością ich urla xD
W takim razie dokumentacja jest skopana? https://www.wykop.pl/dla-programistow/apiv2docs/package/Profiles/#pProfiles_Followers Mój url był napisany zgodnie z kolejnością ich urla xD
@Kubul: na to wychodzi, to downy więc wypadało by ich zrozumieć
- 0
Wrzuciłem poprawkę, dzięki której wiadomość nie powinna juz crashować apki Otwarty wykop mobilny
A przez weekend siądę i wrzucę jakąś instrukcję jak go używać ( ͡° ͜ʖ ͡°)
O co chodzi z @taktyk-bot ?
Prosty bot, którego można zwołać w komentarzu do wpisu na mirko i będzie wysyłał PW kiedy pojawi się nowy wpis.
Aby przestać obserwować, wystarczy wysłać mu
A przez weekend siądę i wrzucę jakąś instrukcję jak go używać ( ͡° ͜ʖ ͡°)
O co chodzi z @taktyk-bot ?
Prosty bot, którego można zwołać w komentarzu do wpisu na mirko i będzie wysyłał PW kiedy pojawi się nowy wpis.
Aby przestać obserwować, wystarczy wysłać mu
- 0
@kamdz .
- 0
@krasnoludkolo: dzięki
Mireczki potrzebuje pomocy z wypokowym api, konkretnie jak powinien wyglądać request żeby wygenerować link do "wykop connect" z własnym callback urlem?
Jakiś gotwiec może ktoś ma, najlepiej w pyhtonie?
Od wczoraj próbuje to wklepać, ale ni c---a nie ogarniam, a opis tej funkcji w docs równie dobrze mógłby być po mandaryńsku, nie chcę mi się siedzieć X godzin i zgadywać co poeta miał na myśli. Potrzebuję połączyć apkę z kontem i wysłać
Jakiś gotwiec może ktoś ma, najlepiej w pyhtonie?
Od wczoraj próbuje to wklepać, ale ni c---a nie ogarniam, a opis tej funkcji w docs równie dobrze mógłby być po mandaryńsku, nie chcę mi się siedzieć X godzin i zgadywać co poeta miał na myśli. Potrzebuję połączyć apkę z kontem i wysłać
@kapitantaca: pro tip, dokumentacja do v2 to w połowie przeklejoną dokumentacja z v1 przez co połowa informacji tam zawartych jest po prostu nieprawdą ¯\_(ツ)_/¯
jak skończę dziś pracę to na to zerknę
jak skończę dziś pracę to na to zerknę
- 1
@kapitantaca:
generowanie URL: https://gitlab.com/selfisekai/wykop-v2-js/-/blob/d59038e29a9cfec852e20fc62d8cbfefcf80a5ac/src/index.ts#L259
obsługa tego co jest zwracane w parametrze GET: https://gitlab.com/selfisekai/wykop-v2-js/-/blob/d59038e29a9cfec852e20fc62d8cbfefcf80a5ac/src/index.ts#L120
generowanie URL: https://gitlab.com/selfisekai/wykop-v2-js/-/blob/d59038e29a9cfec852e20fc62d8cbfefcf80a5ac/src/index.ts#L259
obsługa tego co jest zwracane w parametrze GET: https://gitlab.com/selfisekai/wykop-v2-js/-/blob/d59038e29a9cfec852e20fc62d8cbfefcf80a5ac/src/index.ts#L120














ale spamuję ten tag, przepraszam was xD taka ciekawostka: jakby ktoś się zastanawiał nad limitem requestów, to domyślnie jest 250 req/h, a jak poprosiłem, żeby "nieco zwiększyli", to dostałem 500 req/h