Class UploadsResource

Hierarchy

  • Resource
    • UploadsResource

Constructors

Methods

  • Sube un fichero. Admite una ruta en disco, un Buffer o un Blob.

    La ruta es la buena para lo grande: es la única forma que no pasa el fichero por memoria.

    await pv.uploads.create(orgId, { file: "./hogaza.jpg" });
    await pv.uploads.create(orgId, { file: bytes, filename: "hogaza.jpg" });

    Parameters

    Returns Promise<Upload>

  • Trae a la biblioteca ficheros elegidos en una integración (el selector de Drive).

    La respuesta es PARCIAL a propósito: mira errors aunque uploads traiga algo — de seis ficheros pueden entrar cuatro. Un 2204 significa que el proveedor no da los bytes: un documento nativo de Google no tiene fichero que descargar.

    Parameters

    Returns Promise<ImportResult>

  • Borra un fichero.

    Con force se borra aunque una publicación siga apuntándolo; sin él, un fichero en uso se conserva y sólo se saca de la biblioteca.

    Parameters

    • idOrganization: string
    • idUpload: string
    • options: { force?: boolean } & RequestOptions = {}

    Returns Promise<void>