PhotoFlow Gallery Dokumentation
Vollständiger Leitfaden zum Erstellen beeindruckender Bildergalerien mit PhotoFlow für Joomla 4, 5 & 6.
Erste Schritte
PhotoFlow Gallery ist eine moderne, hochleistungsfähige Bildergalerie-Erweiterung für Joomla 4, 5 & 6. Sie bietet automatische Bildoptimierung, mehrere Anzeigemodi und erweiterte Sicherheitsfunktionen direkt ab Werk.
PhotoFlow ist ein komplettes 3-in-1-Paket: Komponente (com_photoflow), Modul (mod_photoflow) und Plugin (plg_photoflow). Keine Legacy-Kompatibilitäts-Plugins erforderlich.
Systemanforderungen
| Anforderung | Version |
|---|---|
| Joomla | 4.0+ / 5.x / 6.x |
| PHP | 8.0 oder höher |
| MySQL | 5.7+ oder MariaDB 10.3+ |
| GD-Bibliothek | Erforderlich (für Bildverarbeitung) |
| WebP-Unterstützung | Optional (empfohlen) |
Hauptfunktionen
Intelligente Verarbeitung
Automatische Thumbnail- und Detailbild-Generierung mit WebP/AVIF-Konvertierung.
4 Anzeigemodi
Raster-, Listen-, Masonry- und Karussell-Layouts mit vollständiger Anpassung.
Integrierte Sicherheit
Passwortschutz, ACL-Integration und Nur-Direktlink-Modus.
Installation
Die Installation von PhotoFlow Gallery ist mit dem Joomla-Erweiterungs-Installer unkompliziert.
Standard-Installation
- Laden Sie das PhotoFlow Gallery-Paket herunter (
pkg_photoflow_X.X.X.zip) - Melden Sie sich in Ihrem Joomla-Administratorbereich an
- Navigieren Sie zu System → Installieren → Erweiterungen
- Klicken Sie auf den Tab Paket-Datei hochladen
- Wählen Sie die heruntergeladene ZIP-Datei aus und klicken Sie auf Hochladen & Installieren
- Warten Sie, bis die Installation abgeschlossen ist
Nach erfolgreicher Installation erstellt PhotoFlow automatisch die erforderlichen Datenbanktabellen und die Verzeichnisstruktur.
Schritte nach der Installation
- Bildverzeichnisse erstellen: PhotoFlow erstellt automatisch:
images/photoflow/originals/- Original-hochgeladene Bilderimages/photoflow/detail/- Detailansicht-Bilderimages/photoflow/thumbs/- Vorschaubilder
- Berechtigungen konfigurieren: Stellen Sie sicher, dass Verzeichnisse beschreibbar sind (755 oder 775)
- Plugin aktivieren: Navigieren Sie zu System → Plugins und aktivieren Sie das PhotoFlow-Plugin
- Menüpunkt erstellen: Richten Sie einen Menüpunkt ein, der auf die PhotoFlow-Galerie zeigt
Stellen Sie sicher, dass Ihr Server über ausreichend PHP-Speicher verfügt (empfohlen: 256MB oder mehr) für Bildverarbeitungsvorgänge.
Aktualisierung von einer Vorversion
Um PhotoFlow zu aktualisieren, installieren Sie einfach die neue Version über der bestehenden Installation. Joomla übernimmt automatisch den Upgrade-Prozess und führt alle erforderlichen Datenbank-Updates durch.
// Datenbank-Updates sind automatisch
// Alte Bilder und Einstellungen bleiben erhalten
// Keine manuelle Migration erforderlich
Konfiguration
PhotoFlow bietet umfassende Konfigurationsoptionen, die über Komponenten → PhotoFlow → Optionen zugänglich sind.
Galerie-Anzeigeeinstellungen
| Parameter | Beschreibung | Standard |
|---|---|---|
| Anzeigemodus | Wählen Sie zwischen Raster, Liste, Masonry oder Karussell | Raster |
| Spalten (Desktop) | Anzahl der Spalten auf Desktop-Bildschirmen | 3 |
| Spalten (Tablet) | Anzahl der Spalten auf Tablet-Geräten | 2 |
| Spalten (Mobil) | Anzahl der Spalten auf mobilen Geräten | 1 |
| Bilder pro Seite | Anzahl der Bilder pro Seite (0 für alle) | 12 |
| Virtuelles Scrollen aktivieren | Virtuelles Scrollen für große Galerien verwenden | Ja |
| Endloses Scrollen aktivieren | Weitere Bilder automatisch beim Scrollen laden | Nein |
| Seitenverhältnis | Bild-Seitenverhältnis (1:1, 4:3, 16:9, auto) | Auto |
Karten-Stil-Einstellungen
Passen Sie das Erscheinungsbild von Bildkarten in Ihrer Galerie an:
- Hover-Effekt: Keiner, Zoom, Anheben oder Overlay
- Titel anzeigen: Bildtitel auf Karten anzeigen
- Beschreibung anzeigen: Beschreibungen beim Hovern anzeigen
- Statistiken anzeigen: Ansichten und Download-Anzahlen anzeigen
- Eckenradius: Randradius für Karten (0-32px)
- Schattenintensität: Kartenschattenstärke
Kategorien & Alben
PhotoFlow verwendet das native Kategoriesystem von Joomla mit Unterstützung für unbegrenzte Verschachtelungsebenen. Kategorien können unterschiedliche Anzeigeeinstellungen und Zugriffsebenen haben.
Kategoriekonfiguration
- Kategorie-Layout: Globalen Anzeigemodus pro Kategorie überschreiben
- Kategoriebeschreibung anzeigen: Kategoriebeschreibung über Bildern anzeigen
- Unterkategorien anzeigen: Untergeordnete Kategorien anzeigen
- Unterkategorie-Stil: Karten oder kompakte Liste
- Sortierung: Benutzerdefiniert, alphabetisch, Erstellungsdatum oder Änderungsdatum
Upload-Einstellungen
| Parameter | Beschreibung | Standard |
|---|---|---|
| Maximale Dateigröße | Maximale Upload-Größe in MB | 10 MB |
| Erlaubte Erweiterungen | Zulässige Dateierweiterungen | jpg,jpeg,png,gif,webp |
| Vorschaubild-Größe | Breite/Höhe für Vorschaubilder (px) | 400x400 |
| Detailansicht-Größe | Maximale Abmessungen für Detailansicht (px) | 1920x1920 |
| JPEG-Qualität | JPEG-Komprimierungsqualität (0-100) | 85 |
| WebP automatisch generieren | WebP-Versionen automatisch erstellen | Ja |
| AVIF automatisch generieren | AVIF-Versionen automatisch erstellen | Nein |
Sicherheitskonfiguration
Passwortschutz
- Globales Passwort: Ein Passwort für alle Bilder festlegen
- Bildspezifische Passwörter: Individuelle Passwörter für bestimmte Bilder
- Musterbasierte Passwörter: Dynamische Passwörter mit Datums-/Zeitmustern
- Sperrschutz: Fehlgeschlagene Passwortversuche begrenzen (Standard: 5)
- Sperrdauer: Wie lange Benutzer gesperrt werden (Minuten)
Zugriffskontrolle
PhotoFlow integriert sich vollständig in Joomlas Zugriffskontrolllisten (ACL). Sie können verschiedene Zugriffsebenen für das Ansehen, Herunterladen und Verwalten von Bildern festlegen.
Leistungsoptimierung
| Einstellung | Beschreibung | Empfohlen |
|---|---|---|
| Abfrage-Cache aktivieren | Datenbankabfragen zwischenspeichern | Ja |
| Cache-Lebensdauer | Cache-Dauer in Minuten | 60 |
| Lazy Loading | Bilder laden, wenn sie in den Viewport gelangen | Ja |
| Vorladen-Anzahl | Anzahl der vorzuladenden Bilder | 3 |
| Progressive JPEG | Progressive JPEGs generieren | Ja |
CDN-Einstellungen
Content Delivery Network-Integration für schnellere Bildauslieferung konfigurieren:
- CDN aktivieren: CDN für Bildauslieferung verwenden
- CDN-URL: Ihre CDN-Basis-URL
- CDN-Pfad: Pfad zu PhotoFlow-Bildern im CDN
- Für Vorschaubilder verwenden: Vorschaubilder über CDN bereitstellen
- Für Detailbilder verwenden: Detailbilder über CDN bereitstellen
- Für Originale verwenden: Original-Bilder über CDN bereitstellen
Stellen Sie sicher, dass Ihr CDN ordnungsgemäß konfiguriert ist, um Dateien von Ihrem Server abzurufen, bevor Sie die CDN-Auslieferung aktivieren.
Bildverwaltung
PhotoFlow bietet leistungsstarke Tools für die effiziente Verwaltung Ihrer Bildbibliothek.
Bilder hochladen
Einzelbildupload
- Navigieren Sie zu Komponenten → PhotoFlow → Bilder
- Klicken Sie auf die Schaltfläche Neu
- Füllen Sie die Bilddetails aus:
- Titel: Bildtitel (erforderlich)
- Alias: URL-freundlicher Name (wird automatisch generiert, falls leer)
- Beschreibung: Bildbeschreibung
- Kategorie: Eine Kategorie auswählen
- Zugriffsebene: Wer dieses Bild sehen kann
- Wählen Sie die Bilddatei mit dem Dateiauswahl-Tool aus
- Klicken Sie auf Speichern & Schließen
PhotoFlow generiert automatisch Vorschaubilder, Detailbilder und WebP/AVIF-Versionen während des Uploads basierend auf Ihrer Konfiguration.
Massenimport
Importieren Sie Tausende von Bildern aus einem vorhandenen Verzeichnis auf Ihrem Server.
- Laden Sie Bilder in ein Verzeichnis auf Ihrem Server hoch (z.B.
images/import/) - Gehen Sie zu Komponenten → PhotoFlow → Import
- Geben Sie den Quellverzeichnispfad ein
- Konfigurieren Sie die Importeinstellungen:
- Zielkategorie: Kategorie für importierte Bilder
- Standardzugriff: Zugriffsebene für alle Importe
- Dateiname als Titel verwenden: Titel automatisch generieren
- Duplikate überspringen: Auf vorhandene Dateien prüfen
- Nach Import löschen: Quelldateien entfernen
- Klicken Sie auf Import starten
- Überwachen Sie den Fortschrittsbalken
// Beispiel für Import-Verzeichnisstruktur
images/import/
├── urlaub-2024/
│ ├── strand-sonnenuntergang.jpg
│ ├── bergblick.jpg
│ └── stadtlichter.jpg
└── portfolio/
├── portrait-1.jpg
└── landschaft-1.jpg
Große Importe werden in Stapeln verarbeitet, um Timeouts zu verhindern. Sie können die Stapelgröße in den Komponentenoptionen anpassen (Standard: 10 Bilder pro Stapel).
Vorschaubild-Verwaltung
PhotoFlow verwaltet Bildversionen automatisch, aber Sie können sie auch manuell neu generieren:
Einzelnes Bild regenerieren
- Gehen Sie zu Komponenten → PhotoFlow → Bilder
- Wählen Sie das Bild aus
- Klicken Sie auf Aktionen → Vorschaubilder regenerieren
Alle Bilder regenerieren
- Navigieren Sie zu Komponenten → PhotoFlow → Wartung
- Klicken Sie auf Alle Vorschaubilder regenerieren
- Bestätigen Sie die Aktion
- Warten Sie, bis die Stapelverarbeitung abgeschlossen ist
Das Regenerieren von Vorschaubildern für große Galerien kann ressourcenintensiv sein. Führen Sie diesen Vorgang während Zeiten geringer Auslastung durch.
Bild-Metadaten
PhotoFlow verfolgt automatisch wichtige Metadaten für jedes Bild:
- Dateiinformationen: Dateiname, Größe, Abmessungen, MIME-Typ
- Statistiken: Anzahl der Aufrufe, Anzahl der Downloads
- Zeitstempel: Upload-Datum, letztes Änderungsdatum
- Benutzerdaten: Hochgeladen von, geändert von
- EXIF-Daten: Kamerainfo, GPS-Koordinaten (falls verfügbar)
Wartungswerkzeuge
Halten Sie Ihre Galerie mit integrierten Wartungswerkzeugen optimiert:
Cache leeren
Löschen Sie Abfrage-Cache und Vorschaubild-Cache, um Speicherplatz freizugeben und Daten zu aktualisieren.
Verwaiste Dateien bereinigen
Bilddateien entfernen, die keine Datenbankeinträge mehr haben.
Datenbank optimieren
Datenbanktabellen für bessere Leistung optimieren.
Anzeigemodi
PhotoFlow bietet vier verschiedene Anzeigemodi, die jeweils für unterschiedliche Anwendungsfälle und Ästhetiken optimiert sind.
Raster-Modus
Klassisches Raster-Layout mit einheitlichen Bildkarten, die in responsiven Spalten angeordnet sind.
Raster-Konfiguration
| Parameter | Optionen | Beschreibung |
|---|---|---|
| Spalten | 1-6 | Anzahl der Spalten pro Breakpoint |
| Abstandsgröße | Klein, Mittel, Groß | Abstand zwischen Raster-Elementen |
| Seitenverhältnis | 1:1, 4:3, 16:9, Auto | Karten-Seitenverhältnis |
| Anpassungsmodus | Cover, Contain | Wie Bilder die Karte füllen |
Am besten für: Portfolio-Sites, Produktgalerien, allgemeine Bildsammlungen
Listen-Modus
Horizontales Layout, das Bilder in einer einzelnen Spalte mit Metadaten daneben zeigt.
Listen-Funktionen
- Vorschaubild links, Details rechts (oder umgekehrt)
- Vollständige Beschreibung und Metadatenanzeige
- Kompakte Ansicht für einfaches Durchsuchen
- Sortierbare Spalten
Am besten für: Dokumentenbibliotheken, Bildarchive, durchsuchbare Galerien
Masonry-Modus
Pinterest-ähnliches Layout, bei dem Bilder ihre Seitenverhältnisse in einem fließenden Raster beibehalten.
Masonry-Konfiguration
| Parameter | Optionen | Beschreibung |
|---|---|---|
| Spalten | 2-6 | Zielanzahl der Spalten |
| Spaltenbreite | Auto, Fest | Wie Spaltenbreiten berechnet werden |
| Rinne | 0-32px | Abstand zwischen Elementen |
| Element-Größenänderung | Ja, Nein | Elemente an Spaltenbreite anpassen |
Am besten für: Fotografie-Portfolios, Inspirationsboards, Sammlungen mit gemischten Seitenverhältnissen
Karussell-Modus
Diashow-ähnliche Präsentation mit Navigationssteuerelementen und Autoplay-Optionen.
Karussell-Funktionen
- Navigation: Pfeilschaltflächen, Vorschaubilder oder Punkte
- Autoplay: Konfigurierbares Intervall und Pause beim Hovern
- Übergänge: Gleiten, Überblenden oder Zoom-Effekte
- Schleife: Unendliches oder einmaliges Durchlaufen
- Vorschaubilder: Optionale Vorschaubildleiste
- Tastatur: Unterstützung für Pfeiltastennavigation
- Touch: Wischgesten auf Mobilgeräten
Karussell-Konfiguration
| Parameter | Standard | Beschreibung |
|---|---|---|
| Autoplay | Ja | Diashow automatisch starten |
| Intervall | 5000ms | Zeit zwischen Übergängen |
| Übergang | Gleiten | Animationstyp |
| Steuerelemente anzeigen | Ja | Navigationspfeile anzeigen |
| Indikatoren anzeigen | Ja | Punkt-Indikatoren anzeigen |
Am besten für: Featured-Bilder, Hero-Bereiche, Produkt-Showcases
Sie können den globalen Anzeigemodus für einzelne Kategorien überschreiben, was unterschiedliche Layouts auf Ihrer gesamten Website ermöglicht.
Sicherheitsfunktionen
PhotoFlow umfasst Sicherheitsfunktionen auf Unternehmensniveau zum Schutz Ihrer Bilder und zur Kontrolle des Zugriffs.
Passwortschutz
Schützen Sie einzelne Bilder oder ganze Kategorien mit Passwörtern.
Einrichten von Bildpasswörtern
- Bearbeiten Sie ein Bild oder eine Kategorie
- Aktivieren Sie Passwortgeschützt
- Geben Sie ein Passwort ein
- Speichern Sie die Änderungen
Passworttypen
Statisches Passwort
Einzelnes Passwort, das sich nie ändert. Einfach und sicher für dauerhaften Schutz.
Muster-Passwort
Dynamisches Passwort basierend auf Datums-/Zeitmustern. Automatisch rotierend für erhöhte Sicherheit.
Benutzerspezifischer Zugriff
Integration mit Joomla-Benutzersystem für personalisierte Zugriffskontrolle.
Muster-Passwort-Beispiele
// Datumsbasierte Muster
{Y}{m}{d} → 20240315 (ändert sich täglich)
{Y}{W} → 202411 (ändert sich wöchentlich)
woche{W} → woche11 (lesbares Format)
// Zeitbasierte Muster
{Y}{m}{d}{H} → 2024031514 (ändert sich stündlich)
tag{d}stunde{H} → tag15stunde14
// Benutzerdefinierte Muster
foto{Y}{m} → foto202403
galerie_{W} → galerie_11
Zugriffskontrolllisten (ACL)
PhotoFlow integriert sich vollständig in Joomlas ACL-System für granulare Berechtigungskontrolle.
Verfügbare Berechtigungen
| Berechtigung | Beschreibung | Standardgruppe |
|---|---|---|
| Galerie ansehen | Auf Galerieseiten zugreifen | Öffentlich |
| Bilder ansehen | Vollformatige Bilder anzeigen | Öffentlich |
| Bilder herunterladen | Originaldateien herunterladen | Registriert |
| Bilder hochladen | Neue Bilder hochladen (Frontend) | Autor |
| Eigene bearbeiten | Eigene hochgeladene Bilder bearbeiten | Autor |
| Alle bearbeiten | Alle Bilder bearbeiten | Manager |
| Bilder löschen | Bilder löschen | Administrator |
| Konfigurieren | Auf Komponentenoptionen zugreifen | Administrator |
Nur-Direktlink-Modus
Blenden Sie Bilder aus Galerielisten aus, sodass sie nur über direkte URL zugänglich sind.
Anwendungsfälle
- Privates Teilen: Bestimmte Bilder teilen, ohne die gesamte Galerie offenzulegen
- E-Mail-Kampagnen: Eindeutige Bildlinks in E-Mails einfügen
- API-Integration: Bilder an externe Anwendungen bereitstellen
- Zeitlich begrenzter Zugriff: Begrenzten Zugriff über URL gewähren
Bearbeiten Sie ein Bild und aktivieren Sie Nur Direktlink. Das Bild wird in Galerieansichten ausgeblendet, ist aber über seine direkte URL zugänglich.
Sperrschutz
Verhindern Sie Brute-Force-Passwortangriffe mit automatischer Sperrung nach fehlgeschlagenen Versuchen.
Sperrkonfiguration
- Maximale Versuche: Anzahl fehlgeschlagener Versuche vor Sperrung (Standard: 5)
- Sperrdauer: Wie lange der Zugriff blockiert wird (Standard: 30 Minuten)
- Verfolgen nach: IP-Adresse oder Sitzung
- Admin-Benachrichtigung: E-Mail-Benachrichtigungen bei Sperrereignissen
Verwenden Sie starke Passwörter (12+ Zeichen), aktivieren Sie Sperrschutz, und überprüfen Sie regelmäßig Zugriffsprotokolle, um die Galerie-Sicherheit aufrechtzuerhalten.
Download-Sicherheit
Kontrollieren Sie, wie Benutzer Ihre Bilder herunterladen können:
- Rechtsklick deaktivieren: Kontextmenü-Zugriff verhindern
- Wasserzeichen: Wasserzeichen zu heruntergeladenen Bildern hinzufügen
- Download-Verfolgung: Alle Download-Aktivitäten protokollieren
- Ratenbegrenzung: Downloads pro Benutzer/IP begrenzen
- Hotlink-Schutz: Einbettung auf externen Websites verhindern
API-Referenz
PhotoFlow bietet eine RESTful JSON-API für programmatischen Zugriff auf Galeriedaten.
Authentifizierung
API-Anfragen verwenden Joomlas Standard-Authentifizierungssystem:
// Mit Joomla API-Token
GET /index.php?option=com_photoflow&view=gallery&format=json
Authorization: Bearer IHR_JOOMLA_API_TOKEN
// Für öffentliche Endpunkte (keine Authentifizierung erforderlich)
GET /index.php?option=com_photoflow&view=gallery&format=json
Endpunkte
Galeriebilder abrufen
Liste der Bilder aus der Galerie abrufen.
GET /index.php?option=com_photoflow&view=gallery&format=json
// Parameter
?limit=12 // Bilder pro Seite
&offset=0 // Paginierungs-Offset
&category=5 // Nach Kategorie-ID filtern
&ordering=created // Sortierfeld (created, title, hits, downloads)
&direction=DESC // Sortierrichtung (ASC oder DESC)
Antwortformat
{
"success": true,
"data": {
"images": [
{
"id": 1,
"title": "Sonnenuntergang am Strand",
"alias": "sonnenuntergang-am-strand",
"description": "Wunderschöner Sonnenuntergang...",
"filename": "sonnenuntergang-am-strand.jpg",
"thumbnail": "/images/photoflow/thumbs/sonnenuntergang-am-strand.jpg",
"detail": "/images/photoflow/detail/sonnenuntergang-am-strand.jpg",
"hits": 142,
"downloads": 23,
"created": "2024-03-15 14:30:00",
"category_id": 5,
"category_title": "Landschaften"
}
],
"pagination": {
"total": 48,
"limit": 12,
"offset": 0,
"pages": 4
}
}
}
Einzelnes Bild abrufen
GET /index.php?option=com_photoflow&view=image&id=1&format=json
// Antwort
{
"success": true,
"data": {
"id": 1,
"title": "Sonnenuntergang am Strand",
"alias": "sonnenuntergang-am-strand",
"description": "Wunderschöner Sonnenuntergang über ruhigem Wasser",
"filename": "sonnenuntergang-am-strand.jpg",
"thumbnail": "/images/photoflow/thumbs/sonnenuntergang-am-strand.jpg",
"detail": "/images/photoflow/detail/sonnenuntergang-am-strand.jpg",
"original": "/images/photoflow/originals/sonnenuntergang-am-strand.jpg",
"filesize": 2458624,
"width": 1920,
"height": 1080,
"mime_type": "image/jpeg",
"hits": 142,
"downloads": 23,
"created": "2024-03-15 14:30:00",
"modified": "2024-03-15 14:30:00",
"created_by": "Max Mustermann",
"category": {
"id": 5,
"title": "Landschaften",
"alias": "landschaften"
}
}
}
Kategorien abrufen
GET /index.php?option=com_photoflow&view=categories&format=json
// Antwort
{
"success": true,
"data": {
"categories": [
{
"id": 1,
"title": "Landschaften",
"alias": "landschaften",
"description": "Wunderschöne Landschaftsfotografie",
"parent_id": 0,
"image_count": 24,
"path": "landschaften"
}
]
}
}
Bild herunterladen
GET /index.php?option=com_photoflow&task=image.download&id=1
// Gibt die Originalbild-Datei zurück
// Erhöht den Download-Zähler
// Erfordert Download-Berechtigung
Fehlerbehandlung
Alle API-Antworten enthalten ein success-Feld. Bei Fehlern:
{
"success": false,
"error": {
"code": 404,
"message": "Bild nicht gefunden"
}
}
Häufige Fehlercodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 400 | Ungültige Anfrage | Ungültige Parameter oder fehlerhafte Anfrage |
| 401 | Nicht autorisiert | Authentifizierung erforderlich oder fehlgeschlagen |
| 403 | Verboten | Unzureichende Berechtigungen |
| 404 | Nicht gefunden | Ressource existiert nicht |
| 429 | Zu viele Anfragen | Ratenlimit überschritten |
| 500 | Serverfehler | Interner Serverfehler |
JavaScript-Integration
Beispiel mit fetch API:
// Galeriebilder abrufen
async function loadGallery() {
try {
const response = await fetch(
'/index.php?option=com_photoflow&view=gallery&format=json&limit=12'
);
const data = await response.json();
if (data.success) {
displayImages(data.data.images);
} else {
console.error('API-Fehler:', data.error);
}
} catch (error) {
console.error('Netzwerkfehler:', error);
}
}
// Bilder anzeigen
function displayImages(images) {
const gallery = document.getElementById('gallery');
images.forEach(image => {
const card = document.createElement('div');
card.className = 'image-card';
card.innerHTML = `
<img src="${image.thumbnail}" alt="${image.title}">
<h3>${image.title}</h3>
<p>${image.description}</p>
`;
gallery.appendChild(card);
});
}
Für Cross-Origin-Anfragen stellen Sie sicher, dass Ihr Server so konfiguriert ist, dass er entsprechende CORS-Header sendet, oder verwenden Sie die Same-Origin-API.
Ratenbegrenzung
API-Anfragen sind ratenbegrenzt, um Missbrauch zu verhindern:
- Anonyme Benutzer: 60 Anfragen pro Stunde
- Authentifizierte Benutzer: 300 Anfragen pro Stunde
- API-Token: 1000 Anfragen pro Stunde
Ratenlimit-Header sind in Antworten enthalten:
X-RateLimit-Limit: 300
X-RateLimit-Remaining: 287
X-RateLimit-Reset: 1615825200
Support & Ressourcen
Community-Forum
Treten Sie unserem Community-Forum für Diskussionen, Tipps und gegenseitige Unterstützung bei.
FAQ
Finden Sie schnelle Antworten auf häufig gestellte Fragen zu PhotoFlow.
Changelog
Überprüfen Sie die Versionshistorie und verfolgen Sie neue Funktionen und Verbesserungen.
Wenn Sie nicht finden können, was Sie in dieser Dokumentation suchen, zögern Sie bitte nicht, uns über unsere Support-Kanäle zu kontaktieren. Wir sind hier, um Ihr PhotoFlow-Erlebnis außergewöhnlich zu machen.