Trabajo con cargas reanudables
Creación de un trabajo reanudable
Paso uno:
Paso dos:
A continuación, deberá iniciar la carga reanudable. Para hacerlo, realice una llamada POST a la upload_url del paso anterior y asegúrese de incluir los siguientes encabezados: Content-Type: text/plain Content-Length: 0 x-goog-resumable: startInstala las dependencias
$ npm -v 6.4.1
Un número de versión similar a este indica que tu entorno está listo (ten en cuenta que tu número de versión puede diferir). Usaremos npm para instalar la biblioteca de carga. Ejecuta este comando:
$ npm install -g needle
Todo listo; no se requiere configuración adicional.
Solicitar un destino reanudable
Prepare el código para cargar un archivo
- El primero será la ruta del archivo (con los Post o los User IDs) que desea cargar.
- El segundo será la URL de carga que recibimos en la respuesta del endpoint de compliance.
Starting upload to: https://storage.googleapis.com/twttr-tweet-compliance/<redacted> Upload not completed, resuming Initiating upload
Puedes pausar la carga en cualquier momento presionando Ctrl + C o cerrando la terminal. Podrás reanudar la carga desde donde la dejaste al ejecutar el mismo comando más adelante. Una vez que el archivo se haya cargado por completo, verás el siguiente mensaje:
Upload complete
En este punto, podrás usar el endpoint de estado de cumplimiento para consultar el estado de tu tarea de cumplimiento y descargar el resultado de cumplimiento cuando esté listo.