Alguien conoce algún script para que usuarios hagan subidas a mi openload

  • Autor Autor Turbooo
  • Fecha de inicio Fecha de inicio
T

Turbooo

Gamma
Verificado por Whatsapp
Pues eso.

Necesito implantar en mi web una forma para que los usuarios envíen sus vídeos a mi cuenta openload

Se que con la API se puede hacer, pero no entiendo mucho de programación y por lo que he encontrado en internet no me funciona.
 
Wow, me interesa.

Enviado desde mi Redmi Note 3 mediante Tapatalk
 
Estoy mirando la documentación porque se me hacía raro un filehost con API, pero sí. Y tiene alguna función que pinta bien como la subida remota. Los usuarios podrían poner otros enlaces y subirlos a tu cuenta.

A mi me encantaría hacer algo con esto, porque me encanta trabajar con APIs, pero ando de tiempo muy escaso como para ponerme con otro proyecto. Seguro que algún programador se anima porque incluso es buena idea para vender... Y no es complicado para alguien que haya trabajado con APIs.

jr3bis.webp
 
Así ya existe en el foro.

http://forobeta.com/php/554838-posible-api-de-openload-esto.html

Pero lo que yo quiero es subida de archivos directamente.



Estoy mirando la documentación porque se me hacía raro un filehost con API, pero sí. Y tiene alguna función que pinta bien como la subida remota. Los usuarios podrían poner otros enlaces y subirlos a tu cuenta.

A mi me encantaría hacer algo con esto, porque me encanta trabajar con APIs, pero ando de tiempo muy escaso como para ponerme con otro proyecto. Seguro que algún programador se anima porque incluso es buena idea para vender... Y no es complicado para alguien que haya trabajado con APIs.

Ver el archivo adjunto 98764
 
Sí, sólo es otra opción más de la API, de hecho es la que en la documentación sale justo arriba.

Puedes ver algo más en Github:

GitHub - dlion/nopenload: OpenLoad.co node wrapper

Ya hay algún trabajo hecho y es sencillo de implementar en base a eso.
 
Tiene la función:


PHP:
function nOl(login, key) {
  this.version = '1';
  this.baseUrl = 'https://api.openload.co/'+this.version;
  if(!login) {
    throw new Error('You have to provide your login API key!\nSee: https://openload.co/api');
  }
  this.login = login;
  if(!key) {
    throw new Error('You have to provide your API key!\nSee: https://openload.co/api');
  }
  this.key = key;
}

Y si te fijas en el usage del repositorio:

PHP:
var nol = require('nopenload');

var api = new nol('fdef57504268c1b4','kdDQrTxA');

//Account Info

api.accountInfo(function(err, body) {
  console.log("--- ACCOUNT INFO ---");
  if(err) {
    console.log("ERROR N: "+err+" Msg: "+body);
  } else {
    console.log(body);
  }
});

//Upload a file

api.getUploadUrl(function(err, body) {
  if(err) {
    console.log("ERROR N: "+err+" Msg: "+body);
  } else {
    api.upload(body.result.url, "FILEPATH", function(err, body) {
      if(err) {
        console.log("ERROR N: "+err+" Msg: "+body);
      }
      console.log(body);
    });
  }
});

Lo envuelvo con la etiqueta PHP, pero para separar la parte del código simplemente.
 
Alguien lo ha puesto a funcionar?
 
Atrás
Arriba