{{ $this->form }}
@if ($result)

Upload Endpoint

{{ $result['upload_url'] }}

Sparkbooth Benutzername

{{ $result['sparkbooth_username'] }}

Eintragen in Sparkbooth ➜ Settings ➜ Upload ➜ Custom Upload ➜ Username.

Sparkbooth Passwort

{{ $result['sparkbooth_password'] }}

Eintragen in Sparkbooth unter „Password“.

Galerie-Link

{{ $result['gallery_url'] }}

Slug: {{ $result['gallery']['slug'] }}, Pfad: storage/{{ $result['gallery']['images_path'] }}

Standard-Antwortformat

{{ strtoupper($result['response_format']) }}

Muss mit der Auswahl „JSON Response“ oder „XML Response“ in Sparkbooth übereinstimmen.

Legacy Upload Token

{{ $result['upload_token'] }}

Optional: Für bestehende Integrationen nutzbar (Feld „token“).

Sparkbooth Hinweise

  • Uploader: „Custom Upload“ wählen.
  • URL: {{ $result['upload_url'] }}
  • Username/Password eintragen, optional Message.

QR Code (Galerie)

{!! \SimpleSoftwareIO\QrCode\Facades\QrCode::size(200)->margin(1)->generate($result['gallery_url']) !!}

QR Code (Upload)

{!! \SimpleSoftwareIO\QrCode\Facades\QrCode::size(200)->margin(1)->generate($result['upload_url'].'?token='.$result['upload_token']) !!}

Sparkbooth Beispiel (Custom Upload)

curl -X POST {{ $result['upload_url'] }} \
  -F "media=@your-photo.jpg" \
  -F "username={{ $result['sparkbooth_username'] }}" \
  -F "password={{ $result['sparkbooth_password'] }}" \
  -F "name=Guest" \
  -F "message=Thanks!"

Erwartete Server Responses

{
  "status": true,
  "error": null,
  "url": "{{ $result['gallery_url'] }}"
}
<?xml version="1.0" encoding="UTF-8"?>
<rsp status="ok" url="{{ $result['gallery_url'] }}" />
@endif