Internetmarke der deutschen Post in eigene App einbinden

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Internetmarke der deutschen Post in eigene App einbinden

    Tachchen zusammen,

    für meine App (macOS) brauchte ich den direkten Kauf einer Internetmarke, damit die Briefe gleich frankiert gedruckt werden.
    Anbei im .zip mein Code.
    Gebraucht wird unbedingt das Package "Zip 2.1.2" (github.com/marmelroy/Zip.git)

    Ich gebe den StampsView in einem Sheet aus.

    Quellcode

    1. .sheet(isPresented: $showingStampScreen) {
    2. StampsView(stampPath: $stampPath, trackID: $trackID, trackDate: $trackDate)
    3. }
    Die Porti habe ich (in Auswahl) in einer csv. Das macht Updates einfacher. Die Porti bekommt man immer per Mail von der Post zugesandt, wenn man sich bei der Post als Entwickler registriert hat.
    deutschepost.de/de/e/epost/ges…partner/business-api.html
    Dort erhält man auch Zugriff auf die API-Docs, wenn man wissen will, was noch alles mit der Schnittstelle machbar ist.

    Ich binde dann die Briefmarke in dem erzeugten PDF hinter die Empfänger-Adresse ein, so dass eine Fensterfreimachung entsteht.

    Viel Spaß damit. Wer Änderungen gemacht hat, die für alle nützlich sind, bitte hier posten.

    LG

    mihema
    Dateien