Za głupi na to jestem i nie wiem, jak to ogarnąć.

Potrzebuję kawałku skryptu w JS, co zadziała w #tampermonkey.

Ma on wyciągnąć token, który jest używany w requestach na #hejto.

Ułatwiłoby mi to troszkę kombinowanie ༼ ͡° ͜ʖ ͡° ༽

Może nawet bym coś zrobił, z czego inni też mogliby skorzystać :v

#psujese #programowanie

Komentarze (10)

@Distorted - czemu nie użyć API?

Z dokumentacji na stronie https://developer.hejto.pl/:


  • Aby uzyskać token dostępu wyśli żądanie metodą POST pod adres https://auth.hejto.pl/token dodając nagłówek Content-type: application/json a w żądaniu prześlij nastąpujące dane w formacie JSON:

  • POST https://auth.hejto.pl/token

  • {

  • "client_id": "{client_id}",

  • "client_secret": "{client_secret}",

  • "grant_type": "client_credentials",

  • }

@Catharsis Jest tak, jak napisałeś. Wszystko w cholerę jest poblokowane.

Wychodzi na to, że lepiej byłoby jakąś aplikację po prostu napisać, niż jak bawić się z rozszerzeniami w przeglądarce.


Z nadpisywaniem też próbowałem i nie ma tutaj dostępu do nagłówków wysłanego requesta.

@Distorted No to jeżeli chcesz pisać aplikację i znasz JS to mogę polecić node.js. Bardzo prosto się pisze skrypty czy aplikacje działające w terminalu a jeżeli potrzebujesz GUI to masz Electrona którego idzie się nauczyć w godzinę z tutoriala na YT. No i wtedy wystarczy, że użyjesz tego modułu Puppeteer i zasadniczo możesz zrobić wszystko co chcesz. Wiem bo bawiłem się tym niedawno i nawet pisałem posta tutaj o tym, że znalazłem buga na Wykopie robią scraper właśnie z wykorzystaniem Pupeetera.

Zaloguj się aby komentować