Para rodar o projeto você precisa ter um servidor php instalado (WAMP, LAMP, XAMPP, EasyPHP) e o compositor instalado em sua máquina. Além disso, é necessário criar um arquivo .env na pasta /lib para envio de emails. Para isso, consulte o arquivo de amostra localizado na mesma pasta.
trasle@cloud:~ $ composer install # for install all packages
Seguindo toda a proposta do projeto, o uso também é simples. Você deve primeiro registrar um usuário no servidor. Isso deve ser feito através de uma solicitação para /api/v1/user/register passando um JSON como este:
{
"username" : " username " ,
"full_name" : " Name " ,
"company" : " company-name " ,
"email" : " [email protected] "
}
Você receberá a API_KEY e o diretório que deve usar como resposta. Mas não se preocupe em anotar esses dados, pois eles serão enviados para o seu e-mail.
Para fazer upload dos arquivos, é necessário enviar os arquivos e API_KEY com o formato form-data para /api/v1/file/upload . Por exemplo:
O retorno será um json com o nome dos arquivos enviados e o diretório onde foram salvos. Facilitando o salvamento do caminho da imagem no banco de dados.