Vereiste referenties verzamelen

Flow Service kan alleen verbinding maken met Oracle Eloqua als u waarden opgeeft voor de volgende verbindingseigenschappen:

CredentialsBeschrijving
endpointHet eindpunt van de Oracle Eloqua .
usernameDe gebruikersnaam van uw Oracle Eloqua -account. De gebruikersnaam moet zijn opgemaakt als siteName + \\ + username , waarbij siteName de bedrijfsnaam is die u hebt gebruikt om u aan te melden bij Oracle Eloqua en username de gebruikersnaam is. De gebruikersnaam voor uw aanmelding kan bijvoorbeeld: adobe\\emily zijn.
passwordHet wachtwoord voor uw Oracle Eloqua -gebruikersnaam.
connectionSpec.idDe verbindingsspecificatie keert de schakelaareigenschappen van een bron, met inbegrip van authentificatiespecificaties met betrekking tot het creëren van de basis en bronverbindingen terug. De waarde voor de verbindingsspecificatie-id van de Oracle Eloqua -bron is vast als: 35d6c4d8-c9a9-11eb-b8bc-0242ac130003 .

Voor meer informatie over authentificatiegeloofsbrieven voor Oracle Eloqua, zie de Oracle Eloqua gids over authentificatie ​.

Experience Platform API's gebruiken

Voor informatie over hoe te om vraag aan Experience Platform APIs met succes te maken, zie de gids op ​ begonnen wordt met Experience Platform APIs ​.

Een basisverbinding maken

Een basisverbinding behoudt informatie tussen uw bron en Experience Platform, met inbegrip van de verificatiereferenties van uw bron, de huidige status van de verbinding, en uw unieke identiteitskaart van de basisverbinding. Met de ID van de basisverbinding kunt u bestanden verkennen en door bestanden navigeren vanuit uw bron en kunt u de specifieke items identificeren die u wilt opnemen, inclusief informatie over hun gegevenstypen en indelingen.

Als u een basis-verbindings-id wilt maken, vraagt u een POST-aanvraag naar het /connections -eindpunt en geeft u de Oracle Eloqua -verificatiegegevens op als onderdeel van de aanvraagparameters.

API formaat

POST /connections

Verzoek

Met de volgende aanvraag wordt een basisverbinding voor Oracle Eloqua gemaakt:

curl -X POST \
  'https://platform.adobe.io/data/foundation/flowservice/connections' \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -H 'Content-Type: application/json'
  -d '{
      "name": "Oracle Eloqua Base Connection",
      "description": "Base Connection for Oracle Eloqua",
      "auth": {
          "specName": "Basic Authentication",
          "params": {
              "endpoint": "{ENDPOINT}",
              "username": "{USERNAME}",
              "password": "{PASSWORD}"
          }
      },
      "connectionSpec": {
          "id": "35d6c4d8-c9a9-11eb-b8bc-0242ac130003",
          "version": "1.0"
      }
  }'
ParameterBeschrijving
nameDe naam van uw Oracle Eloqua basisverbinding. Het wordt aanbevolen een beschrijvende naam op te geven, aangezien u met deze waarde uw basisverbinding kunt opzoeken.
description(Optioneel) Een eigenschap die u kunt opnemen voor aanvullende informatie over de basisverbinding.
auth.specNameHet verificatietype dat voor de verbinding wordt gebruikt.
auth.params.endpointHet eindpunt van de Oracle Eloqua -server.
auth.params.usernameDe samengevoegde referentie die de sitenaam en gebruikersnaam bevat die overeenkomen met uw Oracle Eloqua -account.
auth.params.passwordHet wachtwoord dat overeenkomt met uw Oracle Eloqua -account.
connectionSpec.idDe waarde voor de verbindingsspecificatie-id van de Oracle Eloqua -bron is vast als: 35d6c4d8-c9a9-11eb-b8bc-0242ac130003 .

Reactie

Een succesvolle reactie keert details van de pas gecreëerde basisverbinding, met inbegrip van zijn uniek herkenningsteken (id) terug. Deze id is vereist in de volgende stap om een bronverbinding te maken.

{
    "id": "2484f2df-c057-4ab5-84f2-dfc0577ab592",
    "etag": "\"10033e77-0000-0200-0000-5e96785b0000\""
}