Skapa en Oracle Eloqua-basanslutning med API:t Flow Service
En basanslutning representerar den autentiserade anslutningen mellan en källa och Adobe Experience Platform.
I den här självstudien får du hjälp med att skapa en basanslutning för Oracle Eloqua med Flow Service API.
Komma igång
Handboken kräver en fungerande förståelse av följande plattformskomponenter:
- Källor: Med plattformen kan data hämtas från olika källor samtidigt som du kan strukturera, etikettera och förbättra inkommande data med Platform-tjänster.
- Sandlådor: Plattformen innehåller virtuella sandlådor som partitionerar en enskild Platform-instans till separata virtuella miljöer för att utveckla och utveckla program för digitala upplevelser.
I följande avsnitt finns ytterligare information som du behöver känna till för att kunna ansluta till Oracle Eloqua med API:t Flow Service.
Samla in nödvändiga inloggningsuppgifter
För att Flow Service ska kunna ansluta till Oracle Eloqua måste du ange värden för följande anslutningsegenskaper:
endpoint
username
siteName + \\ + username
, där siteName
är det företagsnamn som du använde för att logga in på Oracle Eloqua och username
är ditt användarnamn. Ditt inloggningsnamn kan till exempel vara: adobe\\emily
.password
connectionSpec.id
35d6c4d8-c9a9-11eb-b8bc-0242ac130003
.Mer information om autentiseringsuppgifter för Oracle Eloqua finns i Oracle Eloqua handboken om autentisering.
Använda plattforms-API:er
Mer information om hur du kan anropa plattforms-API:er finns i guiden Komma igång med plattforms-API:er.
Skapa en basanslutning
En basanslutning bevarar information mellan källan och plattformen, inklusive källans autentiseringsuppgifter, anslutningsstatus och ditt unika basanslutnings-ID. Med det grundläggande anslutnings-ID:t kan du utforska och navigera bland filer inifrån källan och identifiera de specifika objekt som du vill importera, inklusive information om deras datatyper och format.
Om du vill skapa ett grundläggande anslutnings-ID skickar du en POST till slutpunkten /connections
och anger dina autentiseringsuppgifter för Oracle Eloqua som en del av parametrarna för begäran.
API-format
POST /connections
Begäran
Följande begäran skapar en basanslutning för Oracle Eloqua:
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"
}
}'
name
description
auth.specName
auth.params.endpoint
auth.params.username
auth.params.password
connectionSpec.id
35d6c4d8-c9a9-11eb-b8bc-0242ac130003
.Svar
Ett godkänt svar returnerar information om den nya basanslutningen, inklusive dess unika identifierare (id
). Detta ID krävs i nästa steg för att skapa en källanslutning.
{
"id": "2484f2df-c057-4ab5-84f2-dfc0577ab592",
"etag": "\"10033e77-0000-0200-0000-5e96785b0000\""
}
Nästa steg
Genom att följa den här självstudiekursen har du skapat en Oracle Eloqua-basanslutning med API:t Flow Service. Du kan använda detta grundläggande anslutnings-ID i följande självstudier: