WiecNoGruba ryba
5piorunówLoguje się do hejto kontem google to w jaki sposób mam się zalogować na developer.hejto.pl bo tam jest wymagany login i hasło.
W opcjach konta możesz sobie ustawić hasło.
WiecNoGruba ryba
5piorunówLoguje się do hejto kontem google to w jaki sposób mam się zalogować na developer.hejto.pl bo tam jest wymagany login i hasło.
W opcjach konta możesz sobie ustawić hasło.
HajtGruba ryba
2piorunówZnacie i polecacie jakieś AI z darmowym HTTP API do promptowania (tylko tekst)? #ai #api #szukamstrony
@Hajt Zbadaj sobie serwis OpenRouter.
@LondoMollari dziękuję kochany
DeykunLider
14piorunówStandardowy wątek o kosztach Google Maps i jak ktoś przypadkiem wtopił kasę. Ale czego ja nie wiedziałem i co jest srogie, to, że Google zabrania cachowania i teoretycznie można to zinterpretować tak, że każdy użytkownik szukający "Kraków" powinien strzelić po wyniki dla "Kra", "Krak" do Google osobno, bo to by było cachowanie autocomplete. XD
https://www.reddit.com/r/webdev/comments/1n4ikxo/comment/nbld96q/
@Deykun To poczytane xd
Ktoś wie co jest nie tak z Redditem ostatnio bo bez przerwy widzę takie akcje gdzie upvotowane posty są usuwane losowo przez adminów subredditów bez żadnego powodu xd.
entropy_GURU
19piorunówNIE jako serwis?
Dzięki temu prostemu API możesz pobierać humorystyczne powody odmowy.
https://github.com/hotheadhacker/no-as-a-service
Działa zarówno online:
>https://naas.isalman.dev/no
>Metoda: GET
>Limit: 10 zapytań/min/ IP
Można również postawić swój serwer:
>git clone https://github.com/hotheadhacker/no-as-a-service.git
>cd no-as-a-service
>npm install
>npm start

@entropy_ - mam swoją implementację którą wgrałem w mój firmware lata temu :rolling_on_the_floor_laughing:
@entropy_ 25 powodów na powiedzenie nie wpakowane w json na 1000 linijek xD
renkeriSum
7piorunówJak zweryfikować aplikację? Potrzebuję funkcjonalności logowania oraz dodawania wpisów poprzez API hejto. U mnie działa, ale u pozostałych użytkowników już nie koniecznie. 😅 Obstawiam, że to kwestia zabezpieczeń portalu. Aplikacja w panelu dewelopera ustawiona na "Live", uprawnienia też się zgadzają.
#api #hejto
@renkeri Cześć! Aplikacja została zweryfikowana, użytkownicy powinni już móc się logować :slightly_smiling_face:
@koszotorobur dzięki za ping!
renkeriSum
0piorunówDokumentacja nie działa? :thinking_face: https://docs.hejto.pl/ #api
@renkeri z pół roku
fewtoastInspirator
0piorunówFunkcje `loadOneTab` i `loadURI` w 2023 w Firefox Experimental API?
Używam Experimental API w moim prywatnym rozszerzeniu do Firefoksa.
Do tej pory używałem Firefox 102 ESR, ale planuję przejście na Firefox ESR 115. Jest już dostępna Firefox 115 Beta, więc zacząłem ją testować ze zwoim prywatnym rozszerzeniem.
Do tej pory, używałem wewnętrznym funkcji Firefoksa, jak `loadOneTab` and `loadURI` i działało to bardzo dobrze.
Funkcji `loadOneTab` używałem w taki sposób:
```
const placesURL = "chrome://browser/content/places/places.xhtml";
window.gBrowser.loadOneTab( placesURL, {
inBackground: false,
allowThirdPartyFixup: true,
relatedToCurrent : true,
triggeringPrincipal: Services.scriptSecurityManager.getSystemPrincipal()
} );
```
Ale funkcja `loadOneTab` już w ogóle nie istnieje w API wewnętrznym Firefoksa. Czym go zastąpić?
Znalazłem funkcję `_createTab`:
```
// window.gBrowser._createTab({ uriString: placesURL });
```
Ale funkcja `_createTab` zwraca błąd:
```
Uncaught Error: UserInteraction with id "browser.tabs.opening" was not initialized
```
...to chyba przez zabezpieczenie, żeby ta funkcja była wywołana tylko poprzez akcję użytkownika? A ja wywołuję tę funkcję wewnątrz `async function`.
Da się jakoś otworzyć nową kartę z poziomu Experimental API w Firefox 115 beta?
Bardzo bardzo tego potrzebuję. Naprawdę bardzo.
---
Funkcji `loadURI` używałem w taki sposób:
```
window.gBrowser.selectedBrowser.loadURI(linkGo, {triggeringPrincipal: Services.scriptSecurityManager.getSystemPrincipal()});
```
Funkcja `loadURI` wydaje się być nadal dostępne w wewnętrznym API Firefoksa, ale zwraca taki błąd:
```
TypeError: 'uri' member of CancelContentJSOptions is not an object. RemoteWebNavigation.sys.mjs:28:41
```
Jak pokonać ten błąd?
Znalazłem rozwiązanie w kodzie źródłowym Firefoksa - `loadTabs`.
Zamiast `loadOneTab` użyłem tego:
```
window.gBrowser.loadTabs( [linkGo] , {
inBackground: event.target.inBackground,
relatedToCurrent: true,
allowThirdPartyFixup: true,
triggeringPrincipal: Services.scriptSecurityManager.getSystemPrincipal()
} );
```
---
Zamiast `loadURI` użyłem tego:
```
window.gBrowser.loadTabs([linkGo], {
replace: true,
allowThirdPartyFixup: true,
triggeringPrincipal: Services.scriptSecurityManager.getSystemPrincipal()
});
```
...kluczowe jest `replace: true`, dzięki któremu URI otwiera się w aktualnie otwartej karcie.
sizeOsobistość
7piorunów@bojowonastawionaowca @Huxley @Oczk @Hexslav albo inny moderatorze, chciałbym zgłosić problem z dostępem do API. Mam sobie bota @hejtoStats , który od dziś nie może otrzymać tokenu (błąd 403) z poziomu mojego serwerka, z którego wysyłane są statsy na hejto. Co ciekawe, z mojego laptopa wszystko działa, więc zgaduję, że IP serwerka wpadło na jakąś blacklistę. Jak mogę otrzymać wsparcie w tym temacie?
Potwierdzam, mój skrypt do dodawania wpisów na sztafetę i inne tagi blokowany przez cloudflare chyba
W sumie warto zawołać @hejto
renkeriSum
1piorunówJak działa pole `query` w API? :thinking_face: Chciałbym np. wyszukać post zawierający jakąś frazę :point_down:
[https://api.hejto.pl/posts?tags[]=motoryzacja&query=giulia](https://api.hejto.pl/posts?tags[]=motoryzacja&query=giulia)
Ale wygląda na to, że nie działa :thinking_face:
@Xavy nie przesadzajmy, wyszukiwanie pełnotekstowe to w dzisiejszych czasach nie jest jakiś nie wiadomo jaki problem.
@renkeri nie działa 🤷♂️
DissociatedInspirator
1piorunówTutaj jest dodany niewidoczny tag #test
DissociatedInspirator
10piorunówTestuje API Hejto i chyba dziala :v
Działa, ale chyba coś powaliłem z tagami -,-
@Dissociated gdzie mozna dostep dostac?
specyvicTwórca
3piorunówU konkurencji działa już DwieLinieBOT, a jak tam API Hejto?
@specyvic ch⁎⁎⁎ia panie, ch⁎⁎⁎ia
Dwie linie nie dość że bezbek to akurat wierzę że nikt tam ręcznie łączenia nie robi czasem
alucardSpecjalista
4piorunów@alucard https://developer.hejto.pl/
ale logowanie żeby utworzyć apke nie działa na razie już naprawiają drugi miesiąc
@alucard nie ma sensu pytać o takie rzeczy bo i tak nikt nie odpowiada. "Cisza radiowa". 🙄
AdmiralAwesomeTytan
17piorunówPanie Rumunie - trzymamy kciuki! ❤️
> _Kiedy #wykop wszystkim spierdolił #API, Pan Rumun korzystał już z API 3.0. ᕦ( ͡° ͜ʖ ͡°)ᕤ_

@AdmiralAwesome ricardo nie rumun
@Acrivec Nie ważne, czy ricardo, czy rumun - ważne, że kompromituje ten gównoportal.
LM317TAutorytet
3piorunówhttps://developer.hejto.pl/ jeszcze nie naprawili?
@Acrivec ¯\\_(ツ)_/¯
Zachęcam do codziennego przypominania na discordzie
Bugi -> API
Uskuteczniam od jakiegoś czasu
intyLider
15piorunówTeam @hejto - kiedy można spodziewać się aktualizacji rejestracji aplikacji przez panel deweloperski?
Kurczaki czekam z robotą w #hejtolos aby user @hejto-los dodawał komentarze do wpisów, z których jest losowany piorun. Mogę już robić walk-around czyli działać jak przeglądarka ale z waszym kluczem będzie szybciej...
Niemniej dziękuję za Waszą dotychczasową pracę nad portalem 💪
@inty ja czekam na zmianę nicku od dwóch tygodni :confused:
@tatarysh usuń konto i załóż drugie z takim samym mailem, najprostsze rozwiązania są najlepsze xD
couponsfromchina.comGwiazdor
9piorunówKiedy #api będzie dostępne?
https://developer.hejto.pl/applications/create
Nadal nie da się utworzyć apki.
Pozdro

@KrwawyBot dokładnie o tym mówię :grinning:
@hejto fama idzie, może warto poświęcić wieczór/weekend i kuć żelazo póki gorące?
mulek10dKosmonauta
1piorunówParę dni temu napisałem skrypcik w pythonie do sciągania wpisów pod tagiem "sztafeta" (raz na pięć minut) używając #api #hejto ( https://api.hejto.pl/posts) - śmigało sobie, aż dziś po południu cloudflare zaczął mi blokować.
Tak już będzie? @hejto
@couponsfromchina.com oj nie to od dawna nie działa, jest na to bug na discordzie, nie trzeba co pół roku przypominać 😛
kkk1337Inspirator
4piorunówDlaczego w definicji API jest tyle zduplikowanych modeli, np User1, User2, User3, itd.
Ktoś coś?
@wombatDaiquiri http://docs.hejto.pl
@kkk1337 k⁎⁎wa mać xD dzięki wielkie ❤️
kkk1337Inspirator
5piorunówDlaczego nie da się uzyskać dostępu do API? Ktoś coś?
@kkk1337 poprawimy i damy znać :smiley:
@hejto a to bardziej 2 dni, czy 2 tygodnie? Bo korzystam z obejścia, a może już całkiem niedługo nie będzie trzeba? :smiley: