curl --request PUT \
--url https://api.hubapi.com/files/v3/files/{fileId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form 'charsetHunch=<string>' \
--form file='@example-file' \
--form 'options=<string>'{
"access": "HIDDEN_INDEXABLE",
"archived": true,
"createdAt": "2023-11-07T05:31:56Z",
"id": "<string>",
"updatedAt": "2023-11-07T05:31:56Z",
"archivedAt": "2023-11-07T05:31:56Z",
"defaultHostingUrl": "<string>",
"encoding": "<string>",
"expiresAt": 123,
"extension": "<string>",
"fileMd5": "<string>",
"height": 123,
"isUsableInContent": true,
"name": "<string>",
"parentFolderId": "<string>",
"path": "<string>",
"size": 123,
"sourceGroup": "CONTENT",
"type": "<string>",
"url": "<string>",
"width": 123
}Ersetzen Sie vorhandene Dateidaten durch neue Dateidaten. Kann verwendet werden, um den Bildinhalt zu ändern, ohne eine neue Datei hochzuladen und alle Referenzen zu aktualisieren.
curl --request PUT \
--url https://api.hubapi.com/files/v3/files/{fileId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form 'charsetHunch=<string>' \
--form file='@example-file' \
--form 'options=<string>'{
"access": "HIDDEN_INDEXABLE",
"archived": true,
"createdAt": "2023-11-07T05:31:56Z",
"id": "<string>",
"updatedAt": "2023-11-07T05:31:56Z",
"archivedAt": "2023-11-07T05:31:56Z",
"defaultHostingUrl": "<string>",
"encoding": "<string>",
"expiresAt": 123,
"extension": "<string>",
"fileMd5": "<string>",
"height": 123,
"isUsableInContent": true,
"name": "<string>",
"parentFolderId": "<string>",
"path": "<string>",
"size": 123,
"sourceGroup": "CONTENT",
"type": "<string>",
"url": "<string>",
"width": 123
}Unterstützte Produkte
Erforderliche Bereiche
The access token received from the authorization server in the OAuth 2.0 flow.
ID der gewünschten Datei.
\d+Character set of given file data.
File data that will replace existing file in the file manager.
JSON string representing FileReplaceOptions. Includes options to set the access and expiresAt properties, which will automatically update when the file is replaced.
successful operation
File
PUBLIC_INDEXABLE: Datei ist für alle, die die URL aufrufen, öffentlich zugänglich. Suchmaschinen können die Datei indexieren. PUBLIC_NOT_INDEXABLE: Datei ist für alle, die die URL aufrufen, öffentlich zugänglich. Suchmaschinen können die Datei nicht indexieren. PRIVATE: Datei ist NICHT öffentlich zugänglich. Signierte URL erforderlich, um den Inhalt zu sehen. Suchmaschinen können die Datei nicht indexieren.
HIDDEN_INDEXABLE, HIDDEN_NOT_INDEXABLE, HIDDEN_PRIVATE, HIDDEN_SENSITIVE, PRIVATE, PUBLIC_INDEXABLE, PUBLIC_NOT_INDEXABLE, SENSITIVE Kennzeichnet, ob der Ordner gelöscht wird oder nicht.
Zeitstempel der Ordnererstellung.
Datei-ID.
Zeitstempel der letzten Aktualisierung des Ordners.
Zeitstempel der Ordnerlöschung.
Standard-Hosting-URL der Datei. Damit wird eine der von HubSpot bereitgestellten URLs für die Bereitstellung der Datei verwendet.
Codierung der Datei.
Erweiterung der angeforderten Datei.
Der MD5-Hash der Datei.
Für Bild- und Videodateien. Die Höhe der Datei.
Markieren, ob die Datei in neuem Content verwendet werden soll oder nicht.
Neuer Name. Sofern angegeben, werden „name“ und „fullPath“ des Ordners geändert. Alle Unterordner des Ordners werden entsprechend aktualisiert.
Neue übergeordnete „folderId“. Bei einer Änderung werden der Ordner und alle Unterordner in den angegebenen Ordner verschoben. „parentFolderId“ und „parentFolderPath“ können nicht gleichzeitig festgelegt werden.
Pfad des Ordners im Datei-Manager.
Größe in Bytes der angeforderten Datei.
CONTENT, CONVERSATIONS, FORMS, UI_EXTENSIONS, UNKNOWN Typ der Datei: IMG, DOCUMENT, AUDIO, MOVIE oder OTHER.
URL, über die die neue Datei heruntergeladen werden soll.
Für Bild- und Videodateien. Die Breite der Datei.