API dokumentacija

NALAGANJE

Ko nam pošilješ datoteke s POST metodo, jih shranimo in ti vrnemo URL v JSON obliki.

Primer zahteve
Uspešen odziv
{
    "status": true,
    "data": {
        "file": {
            "url": {
                "full": "https://file.si/d/BpQ/test",
                "short": "https://file.si/d/BpQ"
            },
            "metadata": {
                "id": "BpQ",
                "name": "test.txt",
                "size": {
                    "bytes": 13,
                    "readable": "13 B"
                }
            }
        }
    }
}
Odziv na napako
{
    "status": false,
    "errors": {
        "file": ["The file may not be greater than 7 GB."]
    }
}
Vrste napak
  • The file field is required.
  • The file is invalid.
  • The file may not be greater than 7 GB.
  • Max files per hour reached.
  • Max files per day reached.
  • Max bytes per hour reached.
  • Max bytes per day reached.

INFO

Lahko nam pošlješ zahtevo GET za zbiranje podatkov o datoteki. Odgovarjamo v JSON obliki. Namig: Če želite preveriti, ali datoteka obstaja, uporabite stanje [status] (true/false). Tudi, če zahtevana datoteka ne obstaja, bo odgovor poslan kot 404.

Oblika URL
Primer zahteve
Uspešen odziv
{
    "status": true,
    "data": {
        "file": {
            "url": {
                "full": "https://fileuploader.org/d/m40/a",
                "short": "https://fileuploader.org/d/m40"
            },
            "metadata": {
                "id": "m40",
                "name": "test.txt",
                "size": {
                    "bytes": "162249833",
                    "readable": "154.73 MiB"
                }
            }
        }
    }
}
Odziv na napako
{
    "status": false,
    "errors": {
        "file": "The file you are looking for does not exist."
    }
}

O strani - Pogoji uporabe - Avtorske pravice - Zasebnost - FAQ - API - Predlogi - Prijava zlorabe

© , narejeno z by file.si