• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 1 Hlas(ů) - 4 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Zobrazení stavových infomací Kodi a addon
#3
VIP days podruhé, s pomocí Webshare api...

Jak jsem napsal, čato preferuji rychlé řešení k odzkoušení funkce. Nyní jsme tedy zkusil trochu jinou cestu, postrádající jedno z omezení, o kterém jsme psal v minulém postu. Východiskem je použití api rozhraní webshare a načtení obsahu user_data. To může vypadat následovně.

Nejdříve musíme získat aktuální provider_token:
Kód:
provider_token=$(grep 'id="provider.token"' /storage/.kodi/userdata/addon_data/plugin.video.stream-cinema-2-release/settings.xml | sed -re "s/.*>(.*)<.*/\\1/")
Pak s jeho pomocí vlastní obsahu user_data:
Kód:
user_data=$(wget -qO - --post-data "wst=${provider_token}" "https://webshare.cz/api/user_data")
Obsahem je celá řada zajímavých informací v xml formálu. Z nich pak už není problém vyparsovat hodnotu vip_days:
Kód:
vip_days=$(echo ${user_data} | sed -re "s/.*<vip_days>(.*)<\/vip_days>.*/\\1/")
 
Citovat
  


Příspěvků v tématu
RE: Zobrazení stavových infomací Kodi a addon - od JiRo - 16.10.2022, 18:59

Přejít na fórum:


Prochází: 1 host(ů)