• ú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 --- ---
    KEJML: Aha, to mam blbe popsane...sakra.
    KEJML
    KEJML --- ---
    NYX: Já jsem asi slepý, ale klíč nevidím: https://app.swaggerhub.com/apis/nyx.cz/nyx.cz/0.0.1#/PostContentPoll - tak je jen obyčejný pole objektů a ty jednotlivý objekty klíč nemají.
    NYX
    NYX --- ---
    KEJML: Odpovedi muzes radit podle klice v tom poli, akorat si ho musis pretypovat nejdriv na cislo.
    KEJML
    KEJML --- ---
    Budou se nějak řešit ty ankety v api? Současný stav, kdy odpovědi nemají žádný id, a hlavně se jen podle pořadí nefunguje. Občas to vrací odpovědi v náhodným pořadí (hlavně u větších anket) já pak hlasuji jinak než chci.

    Nešlo by prosím buď vracet odpovědi v konzistentním pořadí a nebo k nim přidat nějaký id, až si nemůžeme řadit na klientovi?
    TARMAQ
    TARMAQ --- ---
    a ja se pripominam s API pro zadavani anket, to by bylo bozi!
    NYX
    NYX --- ---
    ESTEN: Probiram se tim postupne. Tak snad se k tomu dostanu :-)
    ESTEN
    ESTEN --- ---
    NYX: koukam, ze ses zase pustil do prace, tak se nenapadne pripominam s timhle: [ESTEN @ nyx :: API]
    B3DA
    B3DA --- ---
    GIOMIKY: `file_type` je neco trochu jineho nez cekas .. ocekava hodnoty jako `'discussion_attachment' | 'free_file' | 'mail_attachment'` atp.

    mrkni na https://app.swaggerhub.com/apis/nyx.cz/nyx.cz/0.0.1#/default/put_api_file_upload a klikni na _Try it out_, aby se enablovaly ty selecty a videl jsi mozny parametry
    LUCIEN
    LUCIEN --- ---
    NYX: Ano, práce mám hodně, jen mě zajímalo zda není náhodou nějaký progres u [ESTEN @ nyx :: API], [LUCIEN @ nyx :: API] nebo [LUCIEN @ nyx :: API], ...
    NYX
    NYX --- ---
    LUCIEN: Ale v api je asi hromada veci, ktere fyx zatim neimplementuje, ne?
    NYX
    NYX --- ---
    LUCIEN: Ted ne, zas mam trochu frmol v praci :-/ A kdyz uz neco, budu delat upgrade frameworku.
    LUCIEN
    LUCIEN --- ---
    Ciste teoreticky nějaké novinky v API nejsou? Chystám se zase něco udělat jak se mi rozvázaly ruce, tak jen abych měl kdyžtak přehled. Dík.
    NYX
    NYX --- ---
    Jen na zadost doplneno

    #[get("/api/discussion/{discussion_id}/stats")]
    #[get("/api/discussion/{discussion_id}/related")]
    VIRTUALVOID
    VIRTUALVOID --- ---
    NYX: áno presne ako píšeš, má to byť na tlačítko "logout" :)
    NYX
    NYX --- ---
    VIRTUALVOID: Aha, tak ja to vnimal prave naprosto opacne...ze zamerem je pri zavreni appky zacit okamzite posilat notifikace. Videt, ze nekdo nedavno byl k dispozici mi prijde zadouci...kdyz bude takhle clovek "problikavat" mezi aktivnim a neaktivnim, prijde mi to matouci.

    Ale jestli to ma byt navazane na nejake manualni "logout" tlacitko, tak by to smysl asi davalo.
    VIRTUALVOID
    VIRTUALVOID --- ---
    a zobudil ho ďalší request na API
    VIRTUALVOID
    VIRTUALVOID --- ---
    NYX: ide skôr o to, že človek sa nechce tváriť online. a make_inactive robilo to, že ho akoby odhlásilo (ale tokeny ostali platné).
    NYX
    NYX --- ---
    // a jinak web muze dat vedet pri volani API, ze "ja jsem web, ne aplikace" a pak se to chova jako kdyby to byl normalni webovy request.
    NYX
    NYX --- ---
    VIRTUALVOID: Ted jsem to zkoumal zrovna vcera, naimplementoval a pak jsem zjistil, ze to neni potreba. Pokud je posledni request pres API, chodi notifikace okamzite i kdyz clovek vypada aktivne. Prijde mi to lepsi nez toho cloveka na Nyxu proste zmizet.
    VIRTUALVOID
    VIRTUALVOID --- ---
    hele a to make_inactive prosím ?
    LUCIEN
    LUCIEN --- ---
    NYX: Taky se za tohle primlouvam :)
    Kliknutím sem můžete změnit nastavení reklam