Bestanden in een batch openen en downloaden
Om tot specifieke details van een dossier toegang te hebben, gebruik een dossierherkenningsteken ({FILE_ID}
) met de API van de Toegang van Gegevens, met inbegrip van zijn naam, grootte in bytes, en een verbinding om te downloaden.
De reactie bevat een gegevensarray. Afhankelijk van het feit of het bestand waarnaar de id verwijst een afzonderlijk bestand of een map is, kan de geretourneerde gegevensarray één item of een lijst met bestanden bevatten die tot die map behoren. Elk bestandselement bevat de details van het bestand.
API formaat
GET /files/{FILE_ID}
Eigenschap | Beschrijving |
---|---|
{FILE_ID} | De id van het bestand dat moet worden geopend, komt overeen met de "dataSetFileId" . |
Verzoek
curl -X GET https://platform.adobe.io/data/foundation/export/files/{FILE_ID} \
-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}'
Enige dossierreactie
{
"data": [
{
"name": "{FILE_NAME}",
"length": "{LENGTH}",
"_links": {
"self": {
"href": "https://platform.adobe.io/data/foundation/export/files/{FILE_ID}?path={FILE_NAME}"
}
}
}
],
"_page": {
"limit": 100,
"count": 1
}
}
Eigenschap | Beschrijving |
---|---|
data.name | De naam van het bestand (bijvoorbeeld profiles.parquet ). |
data.length | De bestandsgrootte (in bytes). |
data._links.self.href | De URL waarmee het bestand moet worden gedownload. |
reactie van de Folder
{
"data": [
{
"dataSetFileId": "{FILE_ID_1}",
"dataSetViewId": "string",
"version": "1.0.0",
"created": "string",
"updated": "string",
"isValid": true,
"_links": {
"self": {
"href": "https://platform.adobe.io/data/foundation/export/files/{FILE_ID_1}"
}
}
},
{
"dataSetFileId": "{FILE_ID_2}",
"dataSetViewId": "string",
"version": "1.0.0",
"created": "string",
"updated": "string",
"isValid": true,
"_links": {
"self": {
"href": "https://platform.adobe.io/data/foundation/export/files/{FILE_ID_2}"
}
}
}
],
"_page": {
"limit": 100,
"count": 2
}
}
Wanneer een map wordt geretourneerd, bevat deze een array van alle bestanden in de map.
Eigenschap | Beschrijving |
---|---|
data.name | De naam van het bestand (bijvoorbeeld profiles.parquet ). |
data._links.self.href | De URL waarmee het bestand moet worden gedownload. |