Mit der PrintKK API entwickeln
Beginnen Sie mit der Signatur-Authentifizierung und implementieren Sie dann Bild-Upload, Designerstellung, Bestellungserstellung und Zahlungsabwicklung über REST-Endpunkte.
Kern-API-Funktionen
Konzentrieren Sie sich auf den wichtigsten Produktionsworkflow von Assets bis zur Zahlung, basierend auf den dokumentierten Endpunktgruppen.
Signatur und Authentifizierung
Verwenden Sie die Signatur- und Auth-Spezifikationen, um jede Anfrage zu sichern und den Zugriff auf Ihre API-Operationen zu kontrollieren.
Bilder hochladen
Laden Sie Design-Assets über Bild-Endpunkte hoch und bereiten Sie Dateien für die nachgelagerte Designgenerierung vor.
Designs erstellen
Erstellen Sie Designdaten mit den Design-Endpunkten und organisieren Sie erforderliche Parameter für produktionsbereite Ausgaben.
Bestellungen erstellen und bezahlen
Senden Sie Bestell-Payloads und schließen Sie Zahlungen über Bestell-Endpunkte ab, um den Transaktionsfluss abzuschließen.
API-Integrationsflow
Vom ersten authentifizierten Aufruf bis zur bezahlten Bestellung spiegelt dieser vierstufige Pfad wider, wie unsere APIs in der Dokumentation gruppiert sind: sicherer Zugriff, Bild-Assets, druckbare Designs, dann Checkout und Zahlung. Behandeln Sie jede Stufe als Kontrollpunkt, damit Ihr Backend vorhersehbar und einfach zu debuggen bleibt.
Signatur und Authentifizierung konfigurieren
Lesen Sie die Kapitel zu Signatur und Authentifizierung, stellen Sie die für Ihre Umgebung erforderlichen Anmeldeinformationen aus oder importieren Sie diese und implementieren Sie die Signatur genau wie angegeben. Senden Sie einige risikoarme Testanfragen und bestätigen Sie erfolgreiche Antworten, bevor Sie Uploads durchführen -- wenn die Authentifizierung solide ist, deuten spätere Fehler fast immer auf die Payload-Struktur hin statt auf mysteriöse 401er.
Laden Sie die benötigten Produktbilder hoch
Verwenden Sie die Bild-Endpunkte, um Logos, Kunstwerke oder andere für Ihre Integration erforderliche Dateien hochzuladen. Speichern Sie jeden in der API-Antwort zurückgegebenen Bezeichner, damit Sie diese Werte in nachfolgende Design-Anfragen in derselben Form wie in den Anfragebeispielen übergeben können.
Design-Datensätze erstellen und speichern
Rufen Sie die Design-Endpunkte auf, um Design-Datensätze zu erstellen, die Produkte, Platzierungen und die Bildreferenzen aus dem vorherigen Schritt kombinieren. Bewahren Sie die zurückgegebenen Design-Bezeichner in Ihrem System auf, damit Bestell-Payloads darauf verweisen können, wie im Abschnitt "Bestellung" der Dokumentation beschrieben.
Bestellung absenden und Zahlung abschließen
Senden Sie Bestellungen über die Bestell-Endpunkte unter Verwendung der gespeicherten Design-Bezeichner. Schließen Sie die Zahlung ab, indem Sie die für die zahlungsbezogenen Endpunkte dokumentierten Schritte befolgen. Antworten, Statuscodes und Fehlerkörper in der Dokumentation sind maßgeblich -- verlassen Sie sich nicht auf Verhalten, das dort nicht beschrieben ist.
Über den Kern-Integrationspfad hinaus
Die offizielle API-Dokumentation gruppiert auch Produkt, Allgemein, FAQ und Changelog neben Authentifizierung, Bild, Design und Bestellung. Verwenden Sie diese Abschnitte, wenn Sie Katalogdaten, gemeinsame Dienstprogramme oder Versionshistorie benötigen, die der Kernflow allein nicht abdeckt.
-
Produkt
Die Produkt-Endpunkte beschreiben, wie Katalogartikel, Varianten und Optionen abgefragt werden, die mit Designs und Bestellungen kombiniert werden. Konsultieren Sie sie, wenn Sie Produkt-IDs oder Attribute auflösen müssen, bevor Sie ein Payload erstellen.
-
Allgemein
Der Abschnitt Allgemein behandelt Dienstprogramme und übergreifende Anfragen, die neben Bild-, Design- und Bestellaufrufen stehen. Überprüfen Sie die Referenz, wenn Sie dort dokumentierte Hilfsoperationen benötigen.
-
FAQ und Changelog
Lesen Sie die FAQ für häufige Integrationsfragen und verwenden Sie den Changelog, um API-Updates, Ergänzungen und alle Breaking Changes im Laufe der Zeit zu verfolgen.
Häufige API-Anwendungsfälle
Typische Implementierungsmuster basierend auf Bild-, Design- und Bestellfunktionen.
Automatisierte Design-Pipeline
Laden Sie Bilder stapelweise hoch und generieren Sie Designs programmgesteuert, um die Content-Produktion zu beschleunigen.
Bestellübermittlungsdienst
Erstellen Sie einen Backend-Dienst, der Checkout-Daten in standardisierte Bestellanfragen umwandelt.
Zahlungsabschluss-Workflow
Verbinden Sie Bestellungserstellungs- und Zahlungs-Endpunkte zu einer kontrollierten Transaktionssequenz mit klarer Statusbehandlung.
Ressourcen für Teams
Nutzen Sie Dokumentation und Support-Kanäle, um Entwicklung und Rollout zu beschleunigen.
Entwicklerdokumentation
Überprüfen Sie Endpunktgruppen, Authentifizierungsdetails und Payload-Beispiele für Bild-, Design- und Bestelloperationen.
Docs öffnenTechnischer Support
Kontaktieren Sie das PrintKK-Team bei Implementierungsfragen und zur Fehlerbehebung bei der Integration.
API-FAQ
Was sollten wir zuerst implementieren?
Beginnen Sie mit Signatur und Authentifizierung, damit jede nachfolgende Bild-, Design- und Bestellanfrage überprüfbar und sicher ist.
Welche Kernoperationen werden unterstützt?
Die kern-dokumentierten Operationen sind Bild-Upload, Designerstellung, Bestellungserstellung und Bestellzahlung.
Wie sollten wir die Aufrufsequenz strukturieren?
Verwenden Sie einen linearen Flow: Anfragen authentifizieren, Bilder hochladen, Designs erstellen, Bestellungen erstellen, dann Zahlung abschließen.
Wo finden wir Anfragedetails?
Siehe API-Dokumentation für Endpunkt-Parameter, Anfragebeispiele und sectionspezifische Implementierungshinweise.
Starten Sie noch heute mit der Integration
Öffnen Sie die API-Dokumentation, um Signaturregeln, Endpunkt-Parameter und Anfragebeispiele für jede Funktion anzuzeigen.