• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    NYXnyx :: API
    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.
    KEJML
    KEJML --- ---
    Má Nyx taky nějaký API pro boty? Nebo je jediná cesta použít to, které se používá pro klienty, případně obyčejný parsování html? Jde mi o typicky o počítání bodů v soutěžních klubech, apod., čili přečíst si příspěvky, zapsat výsledek na nástěnku/do příspěvku. Případně i nějaký notifikace o novým příspěvku, ale to už chci asi příliš :)
    NYX
    NYX --- ---
    B3DA: Nevim, budu muset prozkoumat jak je to ted udelane vlastne.
    B3DA
    B3DA --- ---
    NYX: Diky. Planujes nejakou budoucnost te absolutni filtraci?
    NYX
    NYX --- ---
    B3DA: Upravim zatim dokumentaci. S nevhodnosti k pouziti v tomhle stavu souhlasim
    B3DA
    B3DA --- ---
    Pokud neni v planu vracet / pridavat filtr na absolute, bylo by fajn upravit popis na swaggeru, ale hlavne upravit to filtrovani aby

    - param mel nejake minimum a maximum, hodnoty nad a pod clipnout, nebo na ne vracet error
    - opravdu filtrovalo relativne s ohledem na konkretni diskuzi, treba i za cenu ze to nebude vzdy nad aktualnimi daty


    pripadne to nevystavovat na api, v tomhle stavu to neni prilis vhodne ke konzumaci
    Kliknutím sem můžete změnit nastavení reklam