#api

8
28
Jak 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
3

Zaloguj się aby komentować

Zaloguj się aby komentować

**Funkcje `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.mjs41
```
Jak pokonać ten błąd?
#firefox #addons #webextensions #experimental #api
1

Zaloguj się aby komentować

@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?
#bughunter #api #hejtoapi
10

Zaloguj się aby komentować

@bimberman @renkeri bardzo wątpię, czy po treści posta da się cokolwiek wyszukać. przeszukanie całej bazy po jakimś keywordzie za bardzo obciążało by zasoby serwera. w ogóle - wygląda na to, że query nie pobiera żadnych wyników.

@Xavy mi też się tak wydaje to co jest dostępne do wyszukiwania łatwo wrzucić w jakiś kesz bez potrzeby obciążania db

@Xavy nie przesadzajmy, wyszukiwanie pełnotekstowe to w dzisiejszych czasach nie jest jakiś nie wiadomo jaki problem.

Zaloguj się aby komentować

Tutaj jest dodany niewidoczny tag #test

Zaloguj się aby komentować

Działa, ale chyba coś powaliłem z tagami -,-

@Dissociated gdzie mozna dostep dostac?

@dildo_swaggins https://developer.hejto.pl

W porównaniu do wykopu jest niezła dokumentacja. Nawet jeśli gdzieniegdzie są braki, to trzymali się standardów i komunikaty też dużo wyjaśniają.

Zaloguj się aby komentować

@specyvic ch⁎⁎⁎ia panie, ch⁎⁎⁎ia

Dwie linie nie dość że bezbek to akurat wierzę że nikt tam ręcznie łączenia nie robi czasem

@specyvic działa już? Chyba dopiero o.O

Zaloguj się aby komentować

@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". 🙄

@hejto czy to prawda że Hejto nie działa?

Zaloguj się aby komentować

Zachęcam do codziennego przypominania na discordzie

Bugi -> API


Uskuteczniam od jakiegoś czasu

@LM317T jeszcze sobie poczekamy

Zaloguj się aby komentować

Team @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
#hejto #api #programowanie
7

@inty ja czekam na zmianę nicku od dwóch tygodni

@tatarysh usuń konto i załóż drugie z takim samym mailem, najprostsze rozwiązania są najlepsze xD

@Hepar szkoda mi konta które mam od samego poczatku istnienia hejto

Zaloguj się aby komentować

@KrwawyBot dokładnie o tym mówię

@hejto fama idzie, może warto poświęcić wieczór/weekend i kuć żelazo póki gorące?

@wojtek-x to że nie mam dostępu do API to zrozumiałe - jestem płotką, nie przynoszę dochodu, ok - biznes jest biznes

ale ktoś mógłby odpowiedzieć na temat harmonogramu pracy, terminu przyznania dostępu itp

cokolwiek....

Zaloguj się aby komentować

@couponsfromchina.com oj nie to od dawna nie działa, jest na to bug na discordzie, nie trzeba co pół roku przypominać

@couponsfromchina.com nie możemy Jak wspomniał @mulek10d prosimy i prosimy.

Zaloguj się aby komentować

@kkk1337 poprawimy i damy znać

@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?

@hejto jakiś update, kiedy to ogarniecie? albo czy możecie przyznać dostęp z pominięciem tej strony?

Zaloguj się aby komentować

Zaloguj się aby komentować

@asapa w jakich technologiach planujesz to robić?

@kalimer Next.js, prisma, postgreSQL, Mantine

To trochę nie mój stack

Zaloguj się aby komentować

@trax to chyba trzeba czekać na OAuth2 :/. Próbowałem skopiować i kminić przeglądarkowe requesty ale na ten moment corsy.

Zaloguj się aby komentować

Następna