• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    NYXnyx :: API
    NYX
    NYX --- ---
    KEJML:
    TOOMIX:
    Je to tam - ciste pro update textove/html casti na nastence/v zahlavi.

    /api/discussion/{discussionId}/content/{contentId}/save
    KEJML
    KEJML --- ---
    TOOMIX: Taky právě spravuju bota pro hádání her a výsledky píše do klubu, ale lidi by to chtěli mít vidět na nástěnce
    TOOMIX
    TOOMIX --- ---
    KEJML: přimlouvám se, potřeboval bych periodicky přegenerovávat nástěnku zde. Zatím si už několikátý rok vždy vyplivnu z aplikace HTML a vložím to tam ručně, ale je to otravný :)

    [Kdo umře - tipovací soutěž]
    KEJML
    KEJML --- ---
    API na úpravu záhlaví/nástěnky náhodou bez dokumentace neexistuje což?
    TARMAQ
    TARMAQ --- ---
    NYX: jako vkladam ankety pres standardni endpoint pouzivany z webu, jen je to trochu neprakticky, ze cast veci posilam pres REST API (autorizace pres Bearer token) a druhou cast pres endpointy webu (csrf_token, session cookie, ..). Zit se s tim da, jen je to proste prace navic, napr. pri nacitani ids tech anket, kdyz si je chci nejak zpracovavat - API jejich id nevraci pri vlozeni nevraci.
    NYX
    NYX --- ---
    TARMAQ: Urcite tam neco nezdokumentovane je, holt swagger neni generovany automaticky z kodu :-/ Ale vkledani anket urcite neni.
    TARMAQ
    TARMAQ --- ---
    NYX: nejsou dalsi podobne veci nezdokumentovane ve swaggeru, treba vkladani anket pres API?
    NYX
    NYX --- ---
    KOMPAS: Aha, ono to neni zdokumentovane ve swaggeru. Ale melo by to brat vsechny parametry co bere web.

    pub struct LastQuery {
        pub domain: Option<i16>,
        pub min_rating: Option<i16>,
        pub rated_by_friends: Option<bool>,
        pub rated_by_me: Option<bool>,
    }

    Do swaggeru doplnim.
    KOMPAS
    KOMPAS --- ---
    NYX: Myslel jsem jako filtr na vstupu.
    NYX
    NYX --- ---
    KOMPAS: On tam je, ale je optional. Stejne jako dalsi veci.

    ESTEN
    ESTEN --- ---
    je mozny nastavit v api
    Access-Control-Allow-Origin: *
    a nezabijet requesty ktery maj uvedenyho referrera? Chci udelat webovyho klienta, ale pres tohle se, zda se, nedostanu...
    LUCIEN
    LUCIEN --- ---
    Od toho problému s notifikacema jsou na půlce toho co se posílalo předtím...

    LUCIEN
    LUCIEN --- ---
    Bylo by možný se ještě podívat na notifikace při odpovědi? Skutečně nechodí, ačkoli notifikace z pošty chodí v pohodě...
    KOMPAS
    KOMPAS --- ---
    Mohu poprosit do GET /api/last přidat rating?
    NYX
    NYX --- ---
    LUCIEN: Pridano do swaggeru a za chvili nasadim.
    LUCIEN
    LUCIEN --- ---
    Šlo by přidat POST /api/bookmarks/history/settings do API pro možnost odebírání (mimojiné) klubů z historie?
    TRAGED
    TRAGED --- ---
    DEEFHA: IMHO je to feature.
    DEEFHA
    DEEFHA --- ---
    Tohle asi není dotaz vyloženě k API, ale k NYXu obecně. Když dám v diskusi vyhledat tag, pro příklad třeba #foobar (pomocí parametru ?text=%23foobar), tak dostanu i ty příspěvky, které obsahují jen foobar (tedy bez úvodního hashe). To je očekávané chování? Pokud ano, tak jak docílit vyhledání přesné shody?
    NYX
    NYX --- ---
    LUCIEN: Mas to tam :)
    LUCIEN
    LUCIEN --- ---
    NYX: a ještě pokud by šlo do endpointu diskuze přidat hashtagy, prosím.
    Kliknutím sem můžete změnit nastavení reklam