JASoft.org

El blog de José Manuel Alarcón Aguín. Programación web y mucho más...

MENÚ - JASoft: JM Alarcón

Cómo crear enlaces de descarga directa para archivos de Google Drive, OneDrive o Dropbox

Nota: este post lo escribí originalmente en enero de 2014, hace mucho tiempo. Por el medio cambiaron muchas cosas y con el tiempo dejó de funcionar ya que modificaron la manera de acceder a los enlaces. Hoy, en junio de 2018, lo he revisado ya que parece que es bastante popular y lo he dejado con instrucciones nuevas que funcionan. Lo que he hecho es analizar de nuevo el proceso en todos los "discos cloud" y he vuelto a escribir el post desde cero, esta vez añadiendo además algunos vídeos muy cortos explicativos que creo que lo dejarán más claro. Si cuando leas esto ha pasado tiempo y ya no funciona puedes dejarlo en los comentarios e intentaré actualizarlo en la medida de lo posible, pero debes tener en cuenta que estas cosas las cambian de vez en cuando y pueden fallar, dejando sin validez los enlaces anteriores que tuvieses.

Truco sencillo y rápido, pero útil...

Aunque las opciones que tienen para compartir la mayor parte de los discos duros "cloud" son bastante buenas, en muchas ocasiones lo que a todos nos gustaría es poder dar el enlace directo de descarga para que ni siquiera salga la vista previa de los archivos. O sea, permitir una descarga directa de archivos de manera transparente para quien se lo enviamos, sin que van siquiera en dónde los has colgado.

Vamos a ver cómo conseguirlo en los sistemas más populares...

Enlaces de descarga directa en Dropbox

En Dropbox la cosa no podría ser más sencilla.

Para compartir algo en Dropbox solo hay que pulsar en el botón "Sharing" a la derecha del archivo y podremos obtener un enlace directo a éste, así:

Esto genera una dirección que saca la vista previa del archivo y que tiene este formato:

https://www.dropbox.com/s/xxxxxxx/nombre_del_archivo.ext?dl=0

siendo "xxxxx" un identificador global único, y luego el nombre del archivo seguido d eun parámetro de nombre "dl" con el valor 0.

Esto nos lleva directos a la vista previa del documento, lo cual estaría bien muchas veces si no fuese porque, por ejemplo, si no estamos autenticados veremos algo estilo esto (pulsa para aumentar):

Vista previa de documento en Dropbox con diálogo de autenticación

que no es nada agradable para los usuarios ya que les impide ver directamente la vista previa, invitándoles a acceder o a registrarse. No mola.

 Para obtener una descarga directa más sencillo no podría ser: cambias el valor del parámetro de dl de 0 a 1, es decir, la dirección que debes compartir es la misma que te da el producto cuando la creas solo que termina en 1 en lugar de en 0, algo así:

https://www.dropbox.com/s/xxxxxxx/nombre_del_archivo.ext?dl=1

¡Listo! Con esto les darás una descarga directa del archivo sin pasar por Dropbox.

Seguimos...

Enlaces de descarga directos en Google Drive

Subimos el archivo en cuestión a Google Drive. Lo seleccionamos, pulsamos con el botón derecho y utilizamos el menú “Compartir”:

GDrive_Compartir

En la ventana que aparece lo compartimos usando la opción "Obtener un link para compartir" ("Get a shareable link" en inglés), o bien yendo a las propiedades avanzadas y compartiéndolo de manera pública o bien a través de un enlace (primeras dos opciones respectivamente), permitiendo que se pueda ver:

GDrive_Compartir2

El enlace que se genera tiene este aspecto:

La porción marcada en rojo, después de la “/d/”, es el identificador único de nuestro documento.

Si queremos descargar el archivo de manera directa no es fácil obtener el enlace ya que la interfaz de usuario no permite averiguarla, y si “snifeamos” el tráfico para ver el URL desde el que se descarga, se trata de una dirección muy complicada con otros parámetros e identificadores internos que no tienen nada que ver con el URL anterior.

La forma de conseguirlo, sin embargo, es muy sencilla. Basta con utilizar un URL como este:

https://drive.google.com/uc?id=XXXXXXXXX&export=download&authuser=0

sustituyendo las “X” por el identificador resaltado en rojo en la figura anterior. Por ejemplo, en el caso anterior quedaría:

 https://drive.google.com/uc?id=1oOAcPD8Udy3ra3Ix553qw1yuO1EEaAPj&export=download&authuser=0

Con esto conseguiremos enlazar a la descarga directa del archivo :-)

Enlaces de descarga directa en OneDrive

Para compartir en OneDrive tenemos que realizar el siguiente proceso:

 

Esto te genera un enlace que por defecto tiene un aspecto similar a este:

https://1drv.ms/b/s!AswD1arv4oXqkgfkaICTwiZ1j3rB

Al copiar este enlace en el navegador (hazlo mejor en una ventana "privada" o en un navegador diferente al que hayas usado, para no estar autenticado en el sistema), la dirección cambia varias veces hasta mostrarse por completo la dirección final correcta, que será algo así:

https://onedrive.live.com/?authkey=%21AORogJPCJnWPesE&cid=EA85E2EFAAD503CC&id=EA85E2EFAAD503CC%212311&parId=EA85E2EFAAD503CC%21437&o=OneUp

Una vez ahí, lo único que tenemos que hacer es añadir la palabra "download.aspx" delante de la interrogación y cambiar el nombre del parámetro "id" por "resid", así: 

Y, voilá!, tendremos la descarga directa del archivo.

Listo. Con estos trucos podremos facilitar mucho la descarga de archivos a nuestros amigos, visitantes del blog, etc... para que no tengan que esperar a que se genere una vista previa (que quizá ni siquiera se vea) y evitar todo tipo de molestias. Simple pero útil.

¡Espero que te resulte de ayuda!

José Manuel Alarcón José Manuel Alarcón
Fundador y director de campusMVP.es, el proyecto de referencia en formación on-line para programadores en lengua española. Autor de varios libros y cientos de artículos. Galardonado como MVP de Microsoft desde 2004. Gallego de Vigo, amante de la ciencia y la tecnología, la música y la lectura. Ayudando a la gente en Internet desde 1996.
Descarga GRATIS mi último libro (no técnico): "Tres Monos, Diez Minutos".
Banner

Comentarios (80) -

Spain Fernando Puyuelo

Ahora ONEDRIVE da un resultado distinto para un fichero.

¿cual crees que sería ahora el enlace para la descarga directa?
onedrive.live.com/redir

Responder

Spain José Manuel Alarcón

Hola Fernando,

Si te fijas, no ha cambiado nada, aparte del dominio. En mi post se ve también que el enlace original es como el que tú dices, con "redir"... pero si pegas esa URL en el navegador, verás que se transforma en un "view.aspx?resid=..." como el que digo. Cambias el "view.aspx" por "download.aspx" y ya está. Ta,mpoco te hace falta siquiera desarrollar el URL si no quieres: cambias el "redir" por "download.aspx" y también te funcionará.

Saludos!

Responder

Mexico xHELLAFLUSHx

Muhas gracias man, me sirvio

Responder

Hola compañero y muchas gracias por tu dedicación a esto y tu ayuda.

Yo estoy intentando insertar un archivo index.html ( que se compone de un <object type="application/x-shockwave-flash" con una lista de reproduccion de música tipo xspf -con xspf player y mp3 correspondientes- etc) situado ahora en el Onedrive -carpeta pública ; e insertarlo hacia una pàgina tipo blog (insertando allí como iframe html) y que reproduzca un display con las canciones.

La cuestión es que tanto en iframe (embed) en destino como en linea de direccion, nunca me ejecuta el index.html sino que en este último caso lo abre. Lo muestra en edición.

Al comentar tu estas posibilidades del cambio de ?id por download.aspx .. etc... .. pensaba no hubiera algun otro comando de extensión aspx... no para bajar sino para decirle al onedrive que ejecute el índex.html y no que lo abra (tampoco que lo baje). ¿?

Muchas gracias.

Ferran Garcia.






Responder

by Jose M. Alarcon

Hola:

lo que tú quieres hacer es albergar una página y servirla, algo que Google Drive no permite. Hasta agosto de este año lo permitían a través de un servicio dedicado:

www.campusmvp.es/.../...icas-con-Google-Drive.aspx

Pero ahora ya no es posible.

Tengo pendiente escribir algún artículo sobre opciones para conseguirlo, que hay muchas.

Saludos.

Responder

Hola José Manuel.

Muchas gracias. Seguiré con atención si sacas ese aporte para google drive.!

Si. Pero veía que tal vez desde Onedrive -no desde Google drive- seria  posible hacerlo con un código aspx adecuado. .. (similar al download.aspx)

Gracias de nuevo.

Ferran Garcia.

Responder

Spain Fernando Puyuelo

Tienes razón, cambiando a:
onedrive.live.com/download.aspx

funciona perfectamente.

Gracias. :-)

Responder

Sencillamente excelente, compadre porque no tengo lo del tiquet de avion sino iba alla a levantarte en hombros, no sabes cuanto me sirve la informacion, montones de gracias :o)

Responder

Bolivarian Republic of Venezuela Haikel Mustafa

Gracias por la ayuda, la pondré en practica.

Responder

Sos un geniooo

Responder

Muy interesante y útil la publicación. Por fín alguien que explica justamente lo que necesito aplicar a mi web. Te invito a que te pases si estás interesado en el Marketing http://www.moisesgnegrete.com/
Un saludo compañero y a seguir así.

Responder

quise ver tu pahina y no pude. esta caida . saludos
por otro lado el post me sirvio muchisimo!!!
Saludos

Responder

Excelente amigo, gracias si funciona..!!! sabes de casualidad como obtener la url de una imagen subida en onedrive?? es dicer poder publicar la imagen o su url a un blog o en otro lugar..

Responder

Spain José Manuel Alarcón

Hola Carl:

OneDrive no permite Hotlinking de imágenes, es decir, no puedes colgarlas ahí y luego usarlas dentro de código HTML para mostrarlas una a una. Tendrías que embeber el álbum, pero no te serviría para crear una página web, solo para mostrar el álbum dentro de una página.

Responder

Muchas gracias.

Responder

Buen día... quise hacerlo con one drive pero al cambiar "view.aspx" por "download.aspx" al publicarlo en mi grupo de facebook me lanza un mensaje que dice: El contenido que intentas compartir incluye un enlace que nuestros sistemas de seguridad consideran que no es seguro.
elimina este enlace para continuar.

¿que se puede hacer?

Responder

buenas tardes,
tengo una duda. Antes para subir un edilim a mi blog usaba el drive, compartía la carpeta con todos los archivos, la hacía pública en la web y al copiar el enlace me daba la opción de vista previa. Pero ahora no me sale esa opción. ¿Cómo puedo hacerlo? Muchas gracias.

Responder

Un poco complejo, yo subo el archivo a Youtube y de allí lo añado a mi pagina de Blogger. Sin embargo trataré con este método y comentaré aquí mi resultado. GRACIAS

Responder

Ecuador Gerardo Velez

Hola, gracias por el truco. Esta muy chevere.

Tengo una duda. Será que se puede ver un video cargado en onedrive desde mi blog?

He tratado copiando el codigo resultante de compartir, poniendolo dentro de la etiqueta iframe, en src="".

Pero no me funciona, me carga el marco solamente pero no me reproduce el video.

Tienes alguna opción que me pueda ayudar??

Responder

Spain B.M.Leunam M.F.

hola a todos, aportando algo al tema, tambien puden descargar archivos sin limite de peso (comprimidos, exe entre otros), usando la siguiente url:

https://googledrive.com/host/XXX

solo cambien las XXX por la id del archivo.

Nota: Este codigo es utilizado para usar Drive como Hosting (paginas web, pdf, flash, audio y video entre otros), solo cambien  las XXX por el id y listo.

Espero que sea de utilidad.

Responder

Spain José Manuel Alarcón

Gracias por el comentario.

Si alguien tiene interés en el hosting de Google Drive para colgar páginas, hice un vídeo explicándolo con detalle que podéis encontrar en el blog de campusMVP:

www.campusmvp.es/.../...icas-con-Google-Drive.aspx

Saludos.

Responder

Saludos, a mi no me funcionó, cuando coloco el enlace, se abre la pagina para loguearse en onedrive, osea no queda como un link de descarga público...

Responder

Spain José M. Alarcón

Hola:

Tienes que asegurarte de que has creado el enlace público antes de usar lo que explico. Si el archivo es visible públicamente lo será de esta manera también...

Saludos.

Responder

Y como se crea el enlace público? porque yo estoy mirando y no encuentro nada. Quiero enviarle un video que he subido a OneDrive a una persona, pero para que no se complique la vida quiero que sólo tenga que darle al enlace de descarga y listo. Podrías explicarme como hacer eso paso a paso por favor? Gracias de antemano y un saludo.

Responder

Spain José Manuel Alarcón

Por lo que he podido comprobar desde hace casi 2 años que escribí esto (ni siquiera se llamaba aún OneDrive, sino SkyDrive)) Microsoft ha cambiado ligeramente el proceso para generar el enlace de descarga, así que voy a actualizar el post.

No obstante (y esto va por MRS), ya que me molesto en hacer este blog y tratar de ayudar con él en la medida de lo posible (no tengo por qué contestar a ningún comentario) espero un mínimo de educación (lo digo por el otro comentario que escribiste y he borrado) y que al menos pongas tu dirección de correo para que no me reboten los comentarios. Eso es un mínimo.

Ahora actualizo el post y pongo la URL que usa ahora Microsoft (a ver si dura).

Responder

Spain José Manuel Alarcón

Por cierto, este año, en Abril, escribí otro sobre cómo embeber vídeos desde OneDrive que explicaba cómo hacerlo. Dejo aquí el enlace:

www.jasoft.org/.../...ve-en-una-pagina-propia.aspx

Responder

Genial! Estaba buscando como publicar un pdf para descargar. Me has resuelto el problema. Espero que no cambien el sistema en Google con el https//drive.google.com/uc?export=download&confirm=no_antivirus&id=XXXX
Sin problema!

Responder

¿Cómo puedo obtener el id de todos mis archivos que tengo en mi google drive?. Suponiendo que tengo cientos de archivos, es muy tedioso copiar id por id. Ayúdenme con esto por favor.
Saludos.

Responder

Spain José Manuel Alarcón

Para eso no te queda más remedio que programar. La API de Google Drive es tu amiga:

developers.google.com/.../list

Saludos.

Responder

informacion muy actual y muy util  te felicito por la forma muy sencilla que lo explicas , mis saludos de lima peru , hasta luego

Responder

Hola, cómo va??

Tengo una cuestión y no puedo descargar con JDownloader2.
No me está dando resultado agregar el "download.aspx" y cambiar "id" por "resid".
Tendrás idea por qué será?
El link es el siguiente: onedrive.live.com/  

Muchas gracias,

Responder

gracias  , funcionó a  la  pecfección

Responder


Buena aportación, me rompí la cabeza haciendo combinaciones y no le daba. Gracias.

Responder

Spain Javier Ramallo Garrido

Gracias por el aporte.

Parece que esta secuencia  de Google Drive ya no funciona como debería.

drive.google.com/uc

En caso de archivos un pelin grades (60 megas por ejemplo), al menos en las pruebas que yo he hecho,  la descarga ya NO se produce directamente.
Ya no se salta el proceso de test de virus. Te sale la pantalla para informarte de que
"Google Drive no puede analizar este archivo en busca de virus" y te queda a la espera de que aceptes la descarga.

A vosotros os funciona?

Gracias de antemano.

Responder

Spain José Manuel Alarcón

Hola Javier:

Efectivamente, parece que han quitado esa opción y ahora siempre sale un aviso de que no se puede pasar el antivirus y no hay descarga directa para archivos de más de 25MB.
El enlace que genera para la descarga lleva un código de confirmación que, por lo que  he podido comprobar, varía de cada vez y no se puede reutilizar, así que tampoco sirve.

Me temo que no tiene mucha solución, o al menos ahora mismo yo no se la veo :-(

Para archivos de menos de 25MB no hay problema.

Saludos.

Responder

Spain Javier Ramallo Garrido

Muchas Gracias Jose Manuel por tu atención y tu tiempo.

Esperaremos entonces a ver si surge alguna manera de poder conseguir ese tipo de descarga desde Google Drive.

Un gran saludo y de nuevo gracias.

Responder

Muchas gracias !!!!  Funciona quitando la palabra "redir" , o al menos yo lo hice y todo ok.

Responder

Hola, y ¿habría alguna manera de limitar el numero de descargas? Es decir, si el archivo solo quiero que sea descargado 5 veces, ¿se puede añadir algo mas a la url?

Responder

José Manuel Alarcón

Hola Jordi:

No, no hay nada que puedas hacer al respecto, salvo usar un servicio que sea específico para eso y tenga esa característica (no conozco ninguno ahora mismo).

Saludos.

Responder

Bueno, de todas formas gracias por responder!

Responder

Mariano José

Hola José Manuel, muchas gracias por tu post.
Lo que yo necesito es descargar la carpeta entera, la raíz, de Onedrive; porque quiero hacer un backup de todos mis archivos. Este método no me sirvió para eso, ¿no sabés cómo puedo hacer?
Muchas gracias,

Responder

José Manuel Alarcón

Lo siento, no creo que se pueda hacer ya que la descarga de una carpeta implica primero crear el ZIP y para eso por lo que he visto hace una serie de llamadas en segundo plano a otra página. Así a bote pronto no sé cómo hacerlo.

Lo mejor será que subas ya la carpeta comprimida como un ZIP (o mejor, como 7Zip que comprime mucho más) y que se descarguen el archivo. Al fin y al cabo descargarán un archivo comprimido en cualquier caso.

Saludos.

Responder

Mariano José

Entiendo. El problema es que yo no tengo la carpeta en mi disco rígido, todo el contenido está online. Es por eso que quiero hacer un backup. Si me llegan a cerrar la cuenta, ¡pierdo todo! Y son como 120 gb...

Responder

by Jose M. Alarcon

Pues en ese caso lo mejor es que te instales OneDrive en un PC con espacio suficiente en disco, y que dejes que sincronice esa carpeta. Tardará mucho si es muy grande pero lo hará.
Si solo te interesa esa puedes desmarcar las demás en las opciones.

Saludos.

Responder

deinerjose

utilizen este codigo y veras que funcionara drive.google.com/uc

Responder

by Jose M. Alarcon

Hola Deiner:

Eso te funciona para descargar archivos, que es lo que se explica en el post, pero para carpetas no sirve, que es lo que pregunta Mariano.

Saludos.

Responder

stalin villarroel

buenas tardes, una consulta, tengo archivos mp3 en onedrive, pero necesito reproducirlos en mi pagina yo logre modificar el link de descarga para que terminara en .mp3 y funciono el detalle es que al tiempo deja de hacerlo y tengo que generar un link nuevo, habrá alguna manera obtener un link directo al archivo y que no caduque?

gracias

Responder

by Jose M. Alarcon

Hola:

Quizá te sirva lo que escribí en su día en este post:

www.jasoft.org/.../...ve-en-una-pagina-propia.aspx

Está para vídeo, pero para MP3 debería ser exactamente igual.

Si lo pruebas, por favor, vuelve por aquí y nos comentas si te ha servido o no.

Saludos.

Responder

Agustín García

Buenas noches José:
Con una consulta como obtengo la ruta para descargar los archivos donde se almacenan los registros de un formulario, he logrado descargar archivos que he subido a google drive desde BV6, pero no logro hacer que funcione con los archivos que almacenan los registros. Al hacerlo de forma manual se puede observar que los combierte antes de descargar.

Espero me puedas ayudar, Saludos cordiales.

Responder

José Manuel Alarcón

Muy buena pregunta.

Ese caso es diferente ya que las respuestas se guardan en un archivo especial de Goodle Drive (una Google Sheet) que no tiene "entidad física" y de hecho no puedes descargar directamente en cualquier caso.

Lo que necesitas es exportarlo a un formato de archivo "tradicional" (no en la nube), como por ejemplo Microsoft Excel. Para ello la verdad es que por lo que he podido comprobar es muy sencillo.

Lo que hay que hacer es compartir la hoja de cálculo de los resultados de la manera habitual, obteniendo un enlace. El enlace es de la forma:

docs.google.com/.../edit#gid=0

siendo "ID_XXXXXXXXXX" un identificador de la hoja de cálculo que es una cadena muy larga de números y letras.

Bien, una vez que compruebes que ese enlace funciona y la hoja de cálculo se ve, para poder descargarlo en formato Excel solo tienes que hacer lo siguiente:

· Quitarle lo que va después del identificado (o sea, el "edit#gid=0")
· Ponerle esto: "export?format=xlsx"

con lo cual te queda una dirección como esta:

docs.google.com/.../export?format=xlsx

Esto hará que se descargue en formato XLSX de Microsoft Excel.

Se puede exportar a otros formatos, como ODF (de Open Office), PDF o CSV entre otros. Incluso a HTML.

Espero que te sirva.

Saludos.

Responder

Agustín García

Buenos días José:
Gracias por atender mi consulta, efectivamente es lo que estoy buscando para poder complementar la automatización de una herramienta que estoy trabajando.

Nuevamente gracias,
saludos cordiales desde Guatemala
http://freelancermicrosoftexcel.blogspot.com

Responder

elvis salazar

hola amigo una consulta, como le puedo poner un cortador de descargas al enlace de descarga directa?

Responder

elvis salazar

hola amigo una consulta, como le puedo poner un contador de descargas al enlace de descarga directa?

Responder

Gracias por el post, me ha servido de maravilla. Saludos!

Responder

Maravilloso post, espero hacerlo bien, gracias

Responder

Hola,

He probado otra solución para compartir directament la descarga de un archivo de google que creo que és más senzilla: editar el enlace de compartir

En el enlace siempre sale:
docs.google.com/.../edit#slide=id.p4

La solución implica canviar la palabra "edit" por "copy" y funciona:
docs.google.com/.../copy#slide=id.p4

Saludos,

Responder

by Jose M. Alarcon

Hola:

Desde que escribí esto la cosa ha cambiado mucho en todos los servicios. Ahora Google Drive tiene unos enlaces directos que antes no tenía, los cuales usan una sintaxis como la que mencionas. Sin embargo el método que indicas no me funciona, al menos no con archivos de cualquier tipo como PDFs o ZIPs, con los que no parece servir...

No obstante gracias por comentarlo.

Saludos

Responder

Erik Balfre

prueben esto
docs.google.com/uc

donde las  XXXXXXXXXX son su ID de archivo

un saludo desde Tantoyuca, Veracruz

Responder

Funcionó.   Te ganaste tu clic en la publicidad :)

Responder

Agustín García

Saludos José:
Nuevamente con una onsulta, existirá alguna forma de saber el nombre de un archivo alojado en Google Drive, sabiendo solo la url.

Ya sea por medio de una formula o script en google drive.

Anticipadamente gracias por atender mi consulta.

Saludos cordiales.

Responder

by Jose M. Alarcon

Hola:

No, eso es imposible. Está hecho así a propósito, por eso usan esos identificadores tan largos y "extraños".

Saludos.

Responder

Agustín García

Gracias por tu respuesta José, me tocara descargar los archivos para saber los nombres, jejeje.

Saludos desde Guatemala.

Responder

Hola Jose, me encontre este enlace de un video alojado en GogleDrive, pero disfrazado, esto quiere decir que si hay un metodo para poner en descarga directa archivos grandes de GoogleDrive

2.bp.blogspot.com/tnV6l0yYt1VpeQ-OMbLpr1m4yh7EYJBQCkhe025uLNsAEUnX6Dlvuz_-I6VxqpjCmMCw=m22

Responder

by Jose M. Alarcon

Hola Jesús:

Si la hay yo la desconozco. Por lo que veo en el enlace que adjuntas, ese vídeo está en Google Video, no en Google Drive, que no son exactamente lo mismo, pero de todos modos no sé cómo conseguir esa descarga de archivos grandes. Si alguien sabe que lo aporte.

Saludos.

Responder

Muchas gracias por compartir la información. Me funcionó. De verdad, gracias mil.

Responder

John Andres Gorotiza

Con este condigo me funciono lo uso para que descarguen videos.

"docs.google.com/uc?export=download&id=";

Responder

Maximiliano

Hola! No funciona para Google Drive por favor quitar las palabras claves para que deje dejé de verse en los buscadores. Saludos.

Responder

by Jose M. Alarcon

Hola:

Si te fijas este post lo escribí hace casi cuatro años y medio y ya puse en su día (en enero de 2016, hace más de 2 años) que la cosa había cambiado y que ya no funcionaba.

Aprovechando tu comentario me he acordado del post y he invertido un tiempo en hacer pruebas y ver cómo va la cosa hoy en día. Lo he actualizado. De hecho lo he vuelto a escribir por completo desde cero y he añadido Dropbox (en el que siempre ha sido muy fácil, pero así está más completo).

Ahora todo lo que pongo funciona a día 18 de junio de 2018.

Vuélvelo a leer y seguro que ahora te va bien.

Saludos.

Responder

A dia 15-07-2018, el link de descarga que pones para google Drive, ya no funciona.
Lanza el error: NOT FOUND error 404

Saludos y buen trabajo.

Responder

by Jose M. Alarcon

Hola Darío:

En realidad sí funcionaba, pero tenía una errata en la línea posterior a donde pone "La forma de conseguirlo...", aunque lo tenía bien en la siguiente, con el ejemplo concreto.

Lo he corregido. Lo correcto es:

drive.google.com/uc

sustituyendo las XXXX por el identificador de tu archivo. Lo acabo de probar con un PDF y me ha funcionado sin problema. Siempre y cuando, claro está, se trate de un enlace accesible públicamente.

Lamento el error.

Prueba y me confirmas.

Saludos!

Responder

Gracias compañero... para fichero "pequeños" funciona... así como alguna forma mas... El problema me viene con ficheros grandes... como pelis FullHD o 4K... ahí siempre salta la Pantallita de q no puede escanear para virus y hay que pulsar un botón... lo cual no sirve si quieres poner el link en una lista m3u por ejemplo.

Mira este:
drive.google.com/uc

Saludos y Gracias.

Responder

by Jose M. Alarcon

Ah, es que eso es otra historia completamente diferente. Ten en cuenta que para lograr la descarga directa en el caso de GDrive estamos "hackeando" el sistema, ya que a Google y compañía no les interesa que se utilicen sus servicios para colgar fácilmente archivos de descarga directa, entre otras cosas para evitar el "pirateo" y posibles denuncias.

En el caso concreto de archivos muy grandes en GDrive, basta con añadir un código de descarga a la URL, pero este código de confirmación se genera de nuevo con un valor diferente cada pocos minutos, por lo que no puedes evitar esa pantalla (antes si era posible con un simple parámetro, pero hoy en día, que yo sepa no).

Si es para este tipo de archivos supongo que es mejor utilizar servicios de otra índole pensados para eso, como Mega o similares, pero no te lo puedo decir porque no tengo experiencia alguna en el asunto.

Saludos.

Responder

Gracias x las molestias compañero.

Está claro que va a tocar parsear la web :-P

Saludos.

Responder

y como seria para reproducir un video en forma directaque cambio de la url

Responder

Greivin Mora Quesada

Me gustaría saber si se puede hacer ese procedimiento pero desde una aplicación android??? Ocupó realizar descargas directas desde Google Drive algo similar a Mega o MediaFire, eso sin necesidad de que me envíe a la nube a descargarla

Responder

Buenas, alguien sabe como se hace para obtener el enlace de descarga directa en Box.com? gracias.

Responder

by Jose M. Alarcon

Hola:

En el caso de Box no hay manera de deducir la URL de descarga directa a partir de la URL del documento en vista previa. De hecho la URL de descarga es enormemente larga y la genera utilizando su API por detrás, precisamente porque una de las cosas que tiene Box interesantes es la posibilidad de impedir la descarga de archivos, y se lo toman muy en serio, como digo.

Saludos

Responder

Al parecer solo sirve con Dropbox!! desde drive, si se usa desde un smartphone te lanza a la app y no se descarga, hay que tocar a las opciones! con onedrive aún no pruebo, pero de todas formas gracias!! un aportazo!

Responder

Hola mi Pregunta es para poder poner un video alojado en google drive  que codigo es para que se reproduzca directamente online y poder meterlo en una lista m3u ?

Responder

Pingbacks and trackbacks (1)+

Agregar comentario