16.5.2020, 13:45
@blue-ap:
Nehnevaj sa, ale to mi pride ako divna vyhovorka. Ked vies autentifikovat a ziskat wst, tak vies zavolat api z pythonu. A ked vies v php ziskat link, tak vies co a ako sa vola, aby si ho ziskal. Takze to musis vediet aj priamo v plugine.
Ale ok, polopate..
Neviem co pouzivas na requesty, ja requests, konkretne requests.Session(), takze:
response = session.post("https://webshare.cz/api/file_link/", data={'ident':ident,'wst': token})
V response.content mas nasledne xml s elementom "link", co urcite vies. Takze rovnako ako vyparsujes salt pri autentifikacii vyparsujes aj link.
Potom uz len do xbmcplugin.setResolvedUrl, ktore urcite pouivas, nepouzijes link na tvoj server ale ten ziskany link.
A od tohto momentu je zasielanie wst na server zbytocne. Ak ho budes posielat nadalej, dokazes tym, ze nieje vsetko na kostolnom poriadku.
Nehnevaj sa, ale to mi pride ako divna vyhovorka. Ked vies autentifikovat a ziskat wst, tak vies zavolat api z pythonu. A ked vies v php ziskat link, tak vies co a ako sa vola, aby si ho ziskal. Takze to musis vediet aj priamo v plugine.
Ale ok, polopate..
Neviem co pouzivas na requesty, ja requests, konkretne requests.Session(), takze:
response = session.post("https://webshare.cz/api/file_link/", data={'ident':ident,'wst': token})
V response.content mas nasledne xml s elementom "link", co urcite vies. Takze rovnako ako vyparsujes salt pri autentifikacii vyparsujes aj link.
Potom uz len do xbmcplugin.setResolvedUrl, ktore urcite pouivas, nepouzijes link na tvoj server ale ten ziskany link.
A od tohto momentu je zasielanie wst na server zbytocne. Ak ho budes posielat nadalej, dokazes tym, ze nieje vsetko na kostolnom poriadku.
Je leto, chodte von, ja som tiez von a bez PC! 
Repo - p.6f.sk/r resp. cache-sk.github.io/kodirepo
Dobre zvazte sirenie komunitnych informacii sirokej verejnosti, ci chcete aby veci fungovali ludom, co vedia, alebo nefungovali vsetkym.
Ak chcete odpoved na spravu, ZAPNITE SI PRIJEM!

Repo - p.6f.sk/r resp. cache-sk.github.io/kodirepo
Dobre zvazte sirenie komunitnych informacii sirokej verejnosti, ci chcete aby veci fungovali ludom, co vedia, alebo nefungovali vsetkym.
Ak chcete odpoved na spravu, ZAPNITE SI PRIJEM!
