Digipost API
Ole Aamot
ole at aamotsoftware.no
Wed Aug 18 17:38:48 CEST 2021
Et omfattende API for å sende digitale dokumenter i Norge er nå
tilgjengelig i Digippost.
En trenger CA-signert PKCS12-sertifikat (*.p12) fra Buypass eller
Commfides for å sende og en Digipost-konto.
Jeg fant Digipost Client API til Java som Maven-pakke på
https://search.maven.org/search?q=digipost-api-client-java
digipost-api-client-java -- digipost.no sitt API som Maven-pakke
https://www.digipost.no/plattform/kom-i-gang
Eksempel på Java-kode for å sende melding med dokumentvedlegg via
Digipost:
--
InputStream sertifikatInputStream = new
FileInputStream("certificate.p12");
DigipostClient client = new
DigipostClient(DigipostClientConfigBuilder.newBuilder().build(),
ATOMIC_REST, "https://api.digipost.no",
AVSENDERS_KONTOID, sertifikatInputStream,
SERTIFIKAT_PASSORD);
PersonalIdentificationNumber pin = new
PersonalIdentificationNumber("26079833787");
Document primaryDocument = new Document(UUID1, "Dokumentets emne", PDF);
Message message = newMessage(UUID2, primaryDocument)
.personalIdentificationNumber(pin)
.build();
client.createMessage(message)
.addContent(primaryDocument, new FileInputStream("content.pdf"))
.send();
--
Send en e-post til Digipost support for å få satt opp en Digipost
testkonto. For å sette opp en testkonto trenger de ha en
kontoadministrator og kontaktperson hos avsender.
Se https://www.digipost.no/plattform/annet/faq for mer informasjon.
--
Ole Aamot
Aamot Software
Mobile phone: +4745049800
Web: www.aamotsoftware.no
More information about the nikita-noark
mailing list