Sende en melding ved hjelp av http til Databridge
Databridge bruker et grunnleggende HTTP-godkjenningsfelt som inneholder brukeridentitet og passord til innlogging. Bruker-ID og passord må samsvare med Bruker-ID og Passord som er opprettet for partnerposten på Databridge-innloggingsdelen av Databridge -skjemaet.
Se Konfigurering av Databridge-partnere.
- Bruk brukerlegitimasjonen og angi HTTP-autentiseringsfeltet i følgende format:
addRequestHeader(HTTPConstants.HEADER_AUTHORIZATION, "Basic " + based64Encode(userid + ":" + passord);
- Sett Databridge-dokumentet inn i HTTP-meldingen som et navngitt verdipar med name="$xmldata" og verdi= Databridge-dokumentets XML.
- Send HTTP-meldingen til følgende adresse:
http://<databridge-server address>/axis/servlet/DatabridgeReceiverServlet?TenantID=<tenant>
Hvis Databridge-serveren mottar meldingen, svarer den med en HTTP OK-status (200) og en responstekst som inneholder meldingsidentiteten som er allokert til meldingen.
MerkDenne meldingen indikerer bare at meldingen er mottatt av Databridge-serveren. Den indikerer ikke meldingens prosesseringsstatus.
Hvis Databridge-serveren ikke mottar meldingen av en eller annen grunn, vil den svare med en HTTP-statusfeilkode, f.eks. HTTP 500. Mulige årsaker til feilen kan være feil utformet Databridge-XML eller ugyldig partner- eller innloggingsinformasjon. HTTP-svarteksten vil inneholde mer spesifikk feilinformasjon for å hjelpe deg med feilsøking av problemet som førte til feilen.