1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2026-05-22 10:05:29 +02:00
Files
OpenIntegrations/docs/en/md/Google_Drive/File-and-directory-management/Upload-file.md
T
Vitaly the Alpaca (bot) cac41ea00b Main build (Jenkins)
2024-10-12 18:42:55 +03:00

1.2 KiB

sidebar_position
sidebar_position
4

Upload file

Uploads a file to the drive

Function UploadFile(Val Token, Val File, Val Description) Export

Parameter CLI option Type Description
Token --token String Token
File --file BinaryData,String File to be uploaded
Description --props Map Of KeyAndValue JSON description or path to .json

Returns: Map Of KeyAndValue - serialized JSON response from Google


    Token     = "ya29.a0AcM612yqBU-Js-ZwvMX9kOgTqr1bzVlotSXxpjuDiy-VQFNrbVcJqWC-p_l2W_Ng_se_7j6PbCOWHu1waCLQEAilKYg3xb2Q18DG_cMfA...";
    Image     = "https://api.athenaeum.digital/test_data/picture.jpg";
    Directory = "191iyaa6-2BCNRPOF0F8mQ0TuNWPNesdM";

    Description = OPI_GoogleDrive.GetFileDescription();
    Description.Insert("Parent", Directory);

    Result = OPI_GoogleDrive.UploadFile(Token, Image, Description);
    
  oint gdrive UploadFile --token %token% --file %file% --props %props%

{
 "kind": "drive#file",
 "id": "1iscrZRfSVq4khO1E3n-uSbfSFDTZfYdE",
 "name": "New file.jpg",
 "mimeType": "image/jpeg"
}