Accès et téléchargement de fichiers au sein d’un lot
Pour accéder aux détails spécifiques d’un fichier, utilisez un identifiant de fichier ({FILE_ID}
) avec l’API Data Access, y compris son nom, sa taille en octets et un lien de téléchargement.
La réponse contient un tableau de données. Selon que le fichier désigné par l’identifiant est un fichier individuel ou un répertoire, le tableau de données renvoyé peut contenir une seule entrée ou une liste de fichiers appartenant à ce répertoire. Chaque élément de fichier contient les détails du fichier.
Format d’API
GET /files/{FILE_ID}
Propriété | Description |
---|---|
{FILE_ID} | Est égal à "dataSetFileId" , l’identifiant du fichier auquel vous essayez d’accéder. |
Requête
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}'
Réponse de fichier unique
{
"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
}
}
Propriété | Description |
---|---|
data.name | Nom du fichier (par exemple, profiles.parquet ). |
data.length | Taille du fichier (en octets). |
data._links.self.href | L’URL de téléchargement du fichier. |
Réponse du répertoire
{
"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
}
}
Lorsqu’un répertoire est renvoyé, il contient un tableau de tous les fichiers se trouvant dans le répertoire.
Propriété | Description |
---|---|
data.name | Nom du fichier (par exemple, profiles.parquet ). |
data._links.self.href | L’URL de téléchargement du fichier. |