• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    NYXnyx :: API
    Nove API:
    Postup ziskani tokenu

    Postupně vznikající popis API ve Swaggeru (už by tam měl být nějaký základ):
    https://app.swaggerhub.com/apis/nyx.cz/nyx.cz/0.0.1 
    rozbalit záhlaví
    NYX
    NYX --- ---
    VIRTUALVOID: Jo ten generator ted prave nefunguje uplne...nejak se rozjel s verzi fw.
    VIRTUALVOID
    VIRTUALVOID --- ---
    NYX:

    HTTP DELETE /mail/{id}

    to som musel z veľkého nyxu sniffnúť aby som zistil, že to ide :D a scaffold - znamená, že z kódu čo máš vygeneruješ swagger. t.j. nebudeš ho písať manuálne.
    NYX
    NYX --- ---
    scaffoldnúť?

    Co ti tam chybi?
    VIRTUALVOID
    VIRTUALVOID --- ---
    neexistuje možnosť to swagger API scaffoldnúť nejak ? chýba tam zopár vecí :)
    NYX
    NYX --- ---
    TARMAQ: No uplne umysl to neni, ale bylo by trochu pracnejsi ohnout tu serializaci aby to zahazovala pote, co tam nic nezbyde. Casem se k tomu snad dostanu.
    KEJML
    KEJML --- ---
    TARMAQ: To jsou respodnenti u dany odpovedi, ja myslel respondenty v cely ankete (nejde o prostej soucet vsech odpovedi, pokud je povoleny hlasovat pro vic variant)

    Jmena podle mne nevidis u neverejnych anket (cili tam, kde je public_results == false)
    TARMAQ
    TARMAQ --- ---
    KEJML: ja to tam vidim, viz obrazek. Ja si zase vsiml, ze respondenti nekdy nejsou u ankety vyplneni (jen prazdny objekty). Myslim ze to je v tom pripade, kdy nejdu primo na poll, ale jen listuju diskuzi - to je umysl?

    KEJML
    KEJML --- ---
    U anket nevidím počet respondentů, takže ani nemůžu počítat procenta (který v API taky nejsou), šlo by ideálně oboje přidat prosím?
    NYX
    NYX --- ---
    Ja to promyslim nejak vyhledove :-)
    KEJML
    KEJML --- ---
    LUCIEN: Ideální, případně se dá formátování oříznout u klienta, pokud aspoň Nyx bude říkat, že je to skutečně <code>, kdyby to bylo pro Nyxe dočasně (tedy na furt ;) ) jednodušší
    LUCIEN
    LUCIEN --- ---
    KEJML: Myslím, že jsme s Nyxem domlouvali, že vrátí nenaformátovaný kód v content_raw - Nyxi, měl jsi už nějak čas se na to podívat?
    KEJML
    KEJML --- ---
    Nebylo by možný nějak odlišit ve výpisu příspěvku to, co uživatel zadal jako <code>? Aspoň nějakou classou třeba
    NYX
    NYX --- ---
    Jinak jsem zavedl /api/status, ktera obsahuje jen ten "#/components/schemas/Context" a nic jineho, pokud by mel nekdo blby pocit, ze si taha nejaka data zbytecne jen aby zjistil stav neprectene posty/notifikaci treba. Doplnim pak do swaggeru.
    NYX
    NYX --- ---
    LUCIEN: Za chvili to zacne chodit :-)
    NYX
    NYX --- ---
    LUCIEN: Zkusim nastudovat.
    LUCIEN
    LUCIEN --- ---
    Jinými slovy, na staré API jsem byl schopný lidi poslat do pošty když přišla notifikace o poště, teď ani ťuk :(
    LUCIEN
    LUCIEN --- ---
    NYX: Šlape 🙂 Ale mám teď jiný problém. Notifikace chodí dost ořezané od toho cos posílal. Chybí tam "data". Šlo by to do FCM přidat?


    LUCIEN
    LUCIEN --- ---
    NYX: večer otestuji
    NYX
    NYX --- ---
    LUCIEN: Tak nasazeno.
    LUCIEN
    LUCIEN --- ---
    NYX: super a ano, myslím, že ten předchozí stav byl v pořádku, ten delay dává smysl...
    NYX
    NYX --- ---
    LUCIEN: Ha, mas pravdu :) Opravim a zaroven tam vratim to delayed chovani, kdyz to byl predchozi stav a lide jsou na to asi zvykli.
    Kliknutím sem můžete změnit nastavení reklam