#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

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

Zaloguj się aby komentować

Zostań Patronem Hejto i odblokuj dodatkowe korzyści tylko dla Patronów

  • Włączona możliwość zarabiania na swoich treściach
  • Całkowity brak reklam na każdym urządzeniu
  • Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
  • Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zostań Patronem
@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

Zaloguj się aby komentować

Jak działa pole `query` w API? Chciałbym np. wyszukać post zawierający jakąś frazę
https://api.hejto.pl/posts?tags[]=motoryzacja&query=giulia
Ale wygląda na to, że nie działa
#api
Xavy

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

bimberman

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

globalbus

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

Zaloguj się aby komentować

Testuje API Hejto i chyba dziala :v
Dissociated

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

dildo_swaggins

@Dissociated gdzie mozna dostep dostac?

Dissociated

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

U konkurencji działa już DwieLinieBOT, a jak tam API Hejto?
#hejto #api #programowanie
LM317T

@specyvic chujnia panie, chujnia

Dzban3Waza

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

Odczuwam_Dysonans

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

Zaloguj się aby komentować

i jak tam #api , czy #hejto planuje dodać w najbliższej przyszłości?
LM317T

@alucard https://developer.hejto.pl/

ale logowanie żeby utworzyć apke nie działa na razie już naprawiają drugi miesiąc

lukmar

@alucard nie ma sensu pytać o takie rzeczy bo i tak nikt nie odpowiada. "Cisza radiowa". 🙄

Hejto_nie_dziala

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

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
tatarysh

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

Hepar

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

tatarysh

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

Zaloguj się aby komentować

wojtek-x

@KrwawyBot dokładnie o tym mówię

wombatDaiquiri

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

KrwawyBot

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

Parę 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

@inty @mulek10d a możecie się zalogować na https://www.hejto.pl/logowanie?redirect=https://developer.hejto.pl/applications/create ?

mulek10d

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

inty

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

Zaloguj się aby komentować

Dlaczego nie da się uzyskać dostępu do API? Ktoś coś?
https://developer.hejto.pl/
#programowanie #api #hejto
hejto

@kkk1337 poprawimy i damy znać

BananowyKoko

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

KrwawyBot

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

Zaloguj się aby komentować

Czy #hejto ma jakieś otwarte #api? Brakuje mi skryptu liczącego w #sztafeta i może mógłbym coś na szybko ogarnąć w wolnej chwili. A może są tutaj autorzy wykopaktywny i już nad tym pracują?
kalimer

@asapa w jakich technologiach planujesz to robić?

asapa

@kalimer Next.js, prisma, postgreSQL, Mantine

kalimer

To trochę nie mój stack

Zaloguj się aby komentować

Działa może rejestracja dostępu do API? Wchodzę w linka z dokumentacji ale po zalogowaniu się nadal jest panel logowania.
#hejto #api #programowanie
inty

@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