@php $uploadUrl = $upload_url ?? null; $galleryUrl = $gallery_url ?? null; $username = $sparkbooth_username ?? '—'; $password = $sparkbooth_password ?? '—'; $format = strtoupper($response_format ?? 'JSON'); $imagesPath = $gallery['images_path'] ?? 'uploads'; @endphp
Upload Endpoint
{{ $uploadUrl }}
Methode: POST (multipart/form-data) mit Username/Password.
Sparkbooth Benutzername
{{ $username }}
Eintragen im Sparkbooth Custom Upload Dialog unter „Username“.
Sparkbooth Passwort
{{ $password }}
Eintragen unter „Password“.
Antwortformat
{{ $format }}
In Sparkbooth „JSON Response“ oder „XML Response“ passend auswählen.
Sparkbooth Hinweise
Beispiel (curl)
curl -X POST {{ $uploadUrl }} \
-F "media=@/pfad/zum/foto.jpg" \
-F "username={{ $username }}" \
-F "password={{ $password }}" \
-F "response_format={{ strtolower($format) }}" \
-F "name=Guest" \
-F "message=Hallo von der Fotobox"
Galerie-Link
{{ $galleryUrl }}
Slug: {{ $gallery['slug'] ?? '—' }}, Pfad: storage/{{ $imagesPath }}
QR Code (Galerie)