• ú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í
    B3DA
    B3DA --- ---
    NYX: tohle ano.. ping :)
    B3DA
    NYX
    NYX --- ---
    VIRTUALVOID: jedno je pro prispevky, druhe pro nastenku
    VIRTUALVOID
    VIRTUALVOID --- ---
    prosím vás, aký je rozdiel medzi :

    GET /api/discussion//poll//results

    GET /api/discussion//content/poll//results

    resp. medzi "poll" a "content/poll" volaniami ?
    NYX
    NYX --- ---
    To uz by bylo jednodussi dat moznost v api zjistit klic pro websocket pripojeni, skrz to tecou ty same veci plus neco navic.
    B3DA
    B3DA --- ---
    GIOMIKY: hmm vlastne teda.. tohle te taky omezuje na mobilni zarizeni :(
    B3DA
    B3DA --- ---
    GIOMIKY: ajo, to by slo :)
    B3DA
    B3DA --- ---
    GIOMIKY: to nevypada moc udrzovane a zase to bude pro server, ktery ty notifikace posila
    Afaik pro tohle nema firebase pythoni podporu, jestli chces dostavat notifikace v Conyxu, budes muset udelat wrapper na androidi zarizeni a chytat to tam :)
    B3DA
    B3DA --- ---
    GIOMIKY: to je serverside vec na posilani zprav na firebase..
    Mobilni zarizeni nic nepolluji, appky se zaregistruji k FCM projektu a dostanou sve klice, na zaklade kterych se potom subscribnou .. zbytek prijmu resi google services v telefonu, appka jen dostane data z tech notifikaci a muze je dal zpracovat
    B3DA
    B3DA --- ---
    GIOMIKY: fcm afaik s pythonem nekamaradi, na klientu potrebujes google/firebase services, tohle je vylozene pro mobilni zarizeni
    NYX
    NYX --- ---
    GIOMIKY: Nemam nejmensi tuseni. Asi dokumentace k FCM, jestli se k tomu da pripojit i takhle.
    NYX
    NYX --- ---
    Tak za pet minut by to tam melo byt.
    NYX
    NYX --- ---
    VIRTUALVOID: udelam neco jako #[post("/api/deregister_notifications/")]
    VIRTUALVOID
    VIRTUALVOID --- ---
    NYX: veru asi by sa hodil HTTP DELETE /api/register_for_notifications/{token}/{client}/{client_token}. lebo pozerám stackoverflow a nič rozumné som nenašiel :D
    NYX
    NYX --- ---
    VIRTUALVOID: Neposila. Ale muzu udelat na sve strane nejakou odregistraci.
    VIRTUALVOID
    VIRTUALVOID --- ---
    otázka, používame v nyxdroide firebase cloud messaging, ak chcem notifikácie vypnúť, môžem použiť metódu "unsubscribeFromTopic", ktorá má parameter topicName. predpokladám, že NYX také niečo neposiela, či ?
    NYX
    NYX --- ---
    VIRTUALVOID: porovnanim

    context / user / notifications_last_visit
    a
    inserted_at u jednotlivych polozek
    VIRTUALVOID
    VIRTUALVOID --- ---
    dá sa v /api/notifications určiť, či som danú notifikáciu už videl ?
    NYX
    NYX --- ---
    VIRTUALVOID: /api/discussion/18379?order=older_than&from_id=53544503 mi ho vrati
    VIRTUALVOID
    VIRTUALVOID --- ---
    znova s tou istou otázkou sem idem, nepodarilo sa mi to vyriešiť...

    o čo ide: uživateľ klikne na vygenerovaný odkaz v rámci diskusie (18379), ktorý ho má naviesť na príspevok (53544502)

    v contente je to zapísané ako: [NYX @ nyx :: API]

    toto mi ale v API takto nefunguje, chcel by som to zavolať nasledovne:

    HTTP GET /api/discussion/18379?order=older_than&from_id=53544502

    daný príspevok (53544502) mi ale v response nevráti, skúsil som 53544501 a tiež 53544503 s rovnakým výsledkom.

    wocogou?
    VIRTUALVOID
    VIRTUALVOID --- ---
    LUCIEN: jj už to mám implementované takisto :D
    Kliknutím sem můžete změnit nastavení reklam