PyDownTV web, utiliza la biblioteca Python de spaintvs para obtener los enlaces
de descarga de los vídeos de los canales de televisión. En la página del proyecto
se están desarrollando aplicaciones para Escritorio (C++ & QT5) y Android (Java Android SDK), pero si quieres
crear tus propias aplicaciones y te apetece solo centrarte en la vista
puedes utilizar nuestra API Online
A la mini API se accede desde esta url ()
y haciendo peticiones HTTP GET a "url".
(También existe una manera más "RESTfuliana": /[AQUÍ LA URL])
La API devolverá respuestas en formato JSON con la info del vídeo pedido.
Ejemplos:
{
"videos":
[
{"url_video": ["http://videosgeo.mitele.es/geo/serie/aida/t9/c185.mp4?vf=20121216003648&vu=20121216003654&h=0b651ec271925130b24c9&start=0"],
"rtmpd_cmd": null,
"partes": 1,
"tipo": "http",
"mensaje": null,
"menco_cmd": null,
"url_publi": null,
"url_img": "http://media2.mitele.es/uploads/2012/09/504db1ba5b3fc-660x371.jpg",
"otros": null,
"filename": ["Sensacion_de_Bieber.mp4"]}
],
"descs": ["Macu y Aidita son aut\u00e9nticas 'believers' y encargan entradas para el concierto de Justin Bieber. Eugenia y Barajas deciden ir a Proyecto Hombre. Y Luisma se enfrenta a un problema de gases."],
"titulos": ["Sensaci\u00f3n de Bieber"],
"exito": true,
"mensaje": "URL obtenida correctamente",
"num_videos": 1
}
{"exito": false, "mensaje": "Atresmedia no soportado por petición de sus servicios jurídicos"}
{"exito": false, "mensaje": "Canal no soportado"}