Publishing
Dividi un manifest in cartella contratto
Inverso di assemble: dividi un manifest nel set file canonico della cartella contratto.
POST
Dividi un manifest in cartella contratto
POST https://api-datahub.octoparse.com/v1/data-apps/contract/split
Autenticazione: nessuna. Accesso anonimo consentito.
Inverso di assemble: un manifest autonomo → una mappa di file canonica della cartella del contratto (ogni file è testo JSON; la compressione in zip spetta al client).
Semantica divisa (singola fonte di verità): i tasti di rilettura iniettati dalla piattaforma (scope ⟧/⟦1/namespace) vengono rimossi; input/output ciascuno rilascia un⟧ wrapper ⟦5 e output.id_field torna al livello superiore di output_schema.json; runtime/pricing/examples diventano file autonomi ogni volta che sono presenti; un README vuoto viene omesso; i tasti rimanenti vanno in dataapp.json nell’ordine originale. Il riassemblaggio della cartella divisa può riprodurre il manifesto con zero avvertenze. L’opzione translations ({source, locales}) fornisce inoltre i18n.json.
Richiesta
Body della richiesta
object
obbligatorio
Oggetto manifest.
object
Set di traduzione opzionale
{source, locales}.Esempio di richiesta
Risposta
200 successo
data. Campi:
object
Mappa file. Le key sono nomi file; i value sono testo JSON.
string
—