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