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 DatabridgePartnere-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.

    Merk

    Denne 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.