@bojowonastawionaowca coś ponaciskałem i znalazłem taką opcję.
Da się moderować społeczność? Do czego to służy?
#moderacja #hejtopytanie


@bojowonastawionaowca coś ponaciskałem i znalazłem taką opcję.
Da się moderować społeczność? Do czego to służy?
#moderacja #hejtopytanie


@Cybulion mogę teoretycznie, ale... właśnie nie chcę opensourcować gotowych rozwiązań do api żebyśmy nie mieli tu syfu jak połowa hejto zacznie skryptami się bawić xDDD
Jak będę miał chwilę to spróbuję ogarnąć, podsumowanie do kawiarenki zrobiłem w dwa wieczory z drinkiem przy pomocy @koszotorobur (któremu bardzo z tego miejsca dziękuję).
Jest na liście "kiedyś się za to wezmę" xD
@entropy_ oraz @Cybulion - prosz:
Lista użytkowników piorunujących przykładowy wpis wyciągana z endpointu API get_post_likes :
curl https://api.hejto.pl/posts/bigos-bedzie-grin-bigos/likes?page=1&limit=50 | jq -r '._embedded.items[].author.username'
Lista użytkowników piorunujących przykładowy komentarz we wpisie wyciągana z endpointu API get_post_comment_likes :
curl https://api.hejto.pl/posts/bigos-bedzie-grin-bigos/comments/3e058a69-ebda-4a5b-9fac-b67febeb75d0/likes?page=1&limit=50 | jq -r '._embedded.items[].author.username'
Program curl wiadomo, że działa na Linuksie - ale też jest dostępny na Windowsa - chociażby jako cześć Git for Windows: https://git-scm.com/downloads/win (trzeba go wywołać z terminala Git Bash).
Program jq można sobie ściągnąć na każdy system operacyjny (nawet na Windowsa): https://jqlang.github.io/jq/download/ - służy do wydobywani informacji z tekstu w formacie JSON.
@Cybulion oraz @entropy_ - tu macie jeszcze przykład gdzie komenda generuje string, który może być od razu użyty do wołania użytkowników we wpisie/komentarzu:
curl 'https://api.hejto.pl/posts/bigos-bedzie-grin-bigos/likes?page=1&limit=50 ' | jq -rj '._embedded.items[].author.username | "@" + . + ", " '
Parametr page odnosi się do strony z pierwszymi pięćdziesięcioma piorunami.
Parametr limit kontroluje ilość wyników na stronę (50 to maksymalna ilość piorunów jaką API zwraca).
No więc jak chcecie drugą stronę z kolejnymi 50 piorunami to musicie w URL użyć "page=2", jak trzecią to "page=3", i tak dalej.
Zaloguj się aby komentować