Skip to main content

Copy object

Copies file or directory

Function CopyObject(Val Token, Val Identifier, Val NewName = "", Val NewParent = "") Export

ParameterCLI optionTypeRequiredDescription
Token--tokenStringToken
Identifier--objectStringObject identifier
NewName--titleStringNew object name
NewParent--catalogStringNew parent directory
Returns

Map Of KeyAndValue - serialized JSON response from Google

1C:Enterprise/OneScript code example
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
NewName = "CopiedFile.jpeg";
NewParent = "root";

Result = OPI_GoogleDrive.CopyObject(Token, Identifier, NewName, NewParent);
oint gdrive CopyObject \
--token "***" \
--object "166h2PA-akB9UXJachoasK34TDzPseLSX" \
--title "CopiedFile.jpeg" \
--catalog "root"
Result
{
"kind": "drive#file",
"id": "1vbKi_mrbBjKegWMId_y_PK7Ub_iguYDc",
"name": "CopiedFile.jpeg",
"mimeType": "image/jpeg"
}