• ú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 --- ---
    TOOMIX: Poznamenal jsem si.
    TOOMIX
    TOOMIX --- ---
    Je nějaká šance, že půjde přes API upravit nástěnku a záhlaví? Mám pod palcem tuhletu tipovačku a pokaždý tam musím to html ručně vkládat z mojí aplikace, která to vygeneruje.

    [Kdo umře - tipovací soutěž]
    NYX
    NYX --- ---
    KEJML: Neni. To beru jako dve ruzne hledani.
    KEJML
    KEJML --- ---
    Vyhledání ve stylu "slovo1 OR slovo2" hadám není podporováno, což? Nechystá se? Přesněji mám teď na mysli filtrování v klubu, ale hádám, že to chování je obecné
    KEJML
    KEJML --- ---
    NYX: Ok, dík za rychlou odpověď, tak já si to u sebe nějak ošetřím.
    NYX
    NYX --- ---
    KEJML: Je to tak schvalne kvuli listovani na webu, aby se clovek nemohl dostat mimo rozsah. A api dostava stejna data.
    KEJML
    KEJML --- ---
    Kdyz zavolam https://nyx.cz/api/discussion/20310?from_id=54606487&order=newer_than a příspěvek s id 54606487 je ten nejnovější v diskuzi, tak dostanu celou diskuzi, zatímco já bych očekával, že dostanu "prázdnou" odpověď (žádné příspěvky). Je to tak schválně, nebo je to jen nevyřešený corner case?
    NYX
    NYX --- ---
    btw: jak pripravuji ten chat, tak kdyby nekdo chtel podporovat v appce tu notifikaci o tom, ze uzivatel pise, staci POST na /api/mail/typing_notification/USERNAME

    S nejakym throttlovanim treba max jednou za pet vterin
    NYX
    NYX --- ---
    A nez jsem to napsal, melo by to byt nasazene :)
    NYX
    NYX --- ---
    Ok, uz se buildi oprava, ktera tam pri resetu neprectenych na nulu bude zachovavat puvodni hodnotu.

    Ja vcera nasadil ten chat co chystam (zatim pro ostatni zaslepeny) a tohle vzniklo v dusledku nejakych uprav jak se to precteni nastavuje.

    Napriklad pokud ma clovek v poste nove zpravy od uzivatelu A, A, B, C, D, A, A (tj. ukazatel rika "7: A") a precte si v chatu konverzaci s uzivatelem A, nemuzu zresetovat nove na nulu, ale jen zmenim ten ukazatel na "3: D". A datum posledniho precteneho bude id zpravy od B - 1. Aby se nestalo, ze clovek takhle neco prehledne. Driv nebylo nutne vubec manipulovat s tou hodnotou posledniho uzivatele, tak mi ani nedoslo, ze by tam mela zustavat i kdyz uz clovek precetl vse.
    LUCIEN
    LUCIEN --- ---
    NYX: Zrepordukoval jsem to tak, že jsem si poslal poštou odkaz na [MERKUR + BOLEHLAV + PEDROX na Koupáku - Neratovice], od té doby se mi tam začal vracet null. Kdy přesně jsem neměl čas moc zkoumat.
    NYX
    NYX --- ---
    Hmmmmm...je pravda, ze vcera jsem neco menil, co by ten stav mohlo vyvolavat casteji. Kdyztak opravim.
    LUCIEN
    LUCIEN --- ---
    NYX: Já jen, že mi to začalo sestřelovat Fyx od včerejška a začalo to null vracet nějak často :) Při přechodu na soundnull safety dart mi to proklouzlo, nikdy se to neobjevilo až včera poprvé.
    NYX
    NYX --- ---
    LUCIEN: Bylo to vzdy nullable...protoze nove registrovany tam nema co mit. Ale je to spis anomalie, no.
    LUCIEN
    LUCIEN --- ---
    Schéma User: neproběhla teď někdy nějaká změna na property "mail_last_from"? Bylo tohle vždy nullable, prosím?
    LUCIEN
    LUCIEN --- ---
    TARMAQ: Fandím tvojí vytrvalosti :)
    TARMAQ
    TARMAQ --- ---
    KEJML: a zakladani anket..
    KEJML
    KEJML --- ---
    NYX: Jo to je fakt... tak už jen přidat tu nástěnku do API, prosím :)
    NYX
    NYX --- ---
    KEJML: v https://nyx.cz/profile/NYX/settings/authorizations si vytvor rucne token a pak uz pouzivej jen ten...ten login pak nemusis vubec resit.
    KEJML
    KEJML --- ---
    NYX: Mne jen trochu odrazuje ten login :) ale jinak asi jo
    NYX
    NYX --- ---
    KEJML: Na tohle muzes pouzit to standardni, ne? Asi krome editace nastenky.
    Kliknutím sem můžete změnit nastavení reklam