Använda Experience Platform API:er
Information om hur du kan anropa Experience Platform API:er finns i guiden Komma igång med Experience Platform API:er.
Skapa en basanslutning
En basanslutning bevarar information mellan källan och Experience Platform, inklusive autentiseringsuppgifter för källan, anslutningens aktuella tillstånd 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 basanslutnings-ID skickar du en POST-begäran till /connections
-slutpunkten och anger dina Oracle Object Storage-autentiseringsuppgifter 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 Object Storage:
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 Object Storage connection",
"description": "Oracle Object Storage connection",
"auth": {
"specName": "Access Key",
"params": {
"serviceUrl": "{SERVICE_URL}",
"accessKey": "{ACCESS_KEY}",
"secretKey": "{SECRET_KEY}",
"bucketName": "{BUCKET_NAME}",
"folderPath", "{FOLDER_PATH}"
}
},
"connectionSpec": {
"id": "c85f9425-fb21-426c-ad0b-405e9bd8a46c",
"version": "1.0"
}
}'
Egenskap | Beskrivning |
---|---|
auth.params.serviceUrl | Slutpunkten Oracle Object Storage krävs för autentisering. |
auth.params.accessKey | Åtkomstnyckel-ID Oracle Object Storage krävs för autentisering. |
auth.params.secretKey | Lösenordet Oracle Object Storage krävs för autentisering. |
auth.params.bucketName | Det tillåtna bucket-namn som krävs om användaren har begränsad åtkomst. |
auth.params.folderPath | Den tillåtna mappsökväg som krävs om användaren har begränsad åtkomst. |
connectionSpec.id | Anslutningens spec-ID Oracle Object Storage: c85f9425-fb21-426c-ad0b-405e9bd8a46c . |
Svar
Ett lyckat svar returnerar anslutnings-ID:t för den nya anslutningen. Detta ID krävs för att du ska kunna utforska dina molnlagringsdata i nästa självstudiekurs.
{
"id": "4cb0c374-d3bb-4557-b139-5712880adc55",
"etag": "\"6507cfd8-0000-0200-0000-5e18fc600000\""
}