Jak stworzyć nowy wpis na hejto przy użyciu hejto api?
Czy oficjalna aplikacja korzysta z tego api?

https://docs.hejto.pl/#tag/Posts/operation/post_post - wymaga 3 parametrów content(string), images(array), nsfw(bool) i wszystkie dodaje, lecz mimo to wystkakuje błąd

hejtoo: {"message":"Formularz zawiera b\u0142\u0119dy","errors":{"community":["Wybierz spo\u0142eczno\u015b\u0107 dla wpisu"],"type":["Wybierz typ wpisu"]}}

#hejto
#programowanie
krokietowy

Wygląda że są ukryte dwa parametry


community: "Czokooko".to_string(),

r#type: "discussion".to_string()


i po ich dodaniu, wszystko działa i nawet wpisy dodaje

Catharsis

@krokietowy Czekaj co, jak to w API są ukryte parametry o których nie wspomniano w dokumentacji i bez których nie można wysłać posta XD. Ktoś tutaj chyba zapomniał zaktualizować dokumentację lol

krokietowy

@Catharsis Co gorsza, to np. type jest stringiem zamiast enumem, choć jak mniemam może zawierać jedynie wartości dyskusja/znalezisko/artykuł i by znaleźć możliwe wartości do wpisania, musiałem najpierw pobierać inne posty i sprawdzać, co tam jest powypełniane.


Więc trochę rzeczy do poprawy jest

entropy_

@krokietowy włosy będziesz dodawał z tego konta czy innego?

Bo chcę kontent od botów zablokować

krokietowy

@entropy_ Póki co jedynie testuję możliwości, bo pomysłów na wykorzystanie niemal nieskończonej mocy w serwisie jeszcze nie mam

Zaloguj się aby komentować