Um das Projekt auszuführen, müssen ein PHP-Server (WAMP, LAMP, XAMPP, EasyPHP) und der Composer auf Ihrem Computer installiert sein. Darüber hinaus ist es für den E-Mail-Versand erforderlich, eine .env-Datei im Ordner /lib zu erstellen. Konsultieren Sie dazu die Beispieldatei, die sich im selben Ordner befindet.
trasle@cloud:~ $ composer install # for install all packages
Nach dem gesamten Projektvorschlag ist auch die Nutzung einfach. Sie müssen zunächst einen Benutzer auf dem Server registrieren. Dies muss durch eine Anfrage an /api/v1/user/register erfolgen, wobei ein JSON wie folgt übergeben wird:
{
"username" : " username " ,
"full_name" : " Name " ,
"company" : " company-name " ,
"email" : " [email protected] "
}
Sie erhalten den API_KEY und das Verzeichnis, das Sie als Antwort verwenden müssen. Aber machen Sie sich keine Sorgen, diese Daten aufzuschreiben, denn sie werden an Ihre E-Mail-Adresse gesendet.
Um die Dateien hochzuladen, ist es notwendig, die Dateien und API_KEY mit dem Formulardatenformat an /api/v1/file/upload zu senden. Zum Beispiel:
Die Rückgabe erfolgt in einem JSON-Format mit dem Namen der gesendeten Dateien und dem Verzeichnis, in dem sie gespeichert wurden. Erleichtert das Speichern des Bildpfads in der Datenbank.