mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-01-26 05:37:27 +02:00
Преобразование OPI -> OInt (workflow)
This commit is contained in:
parent
3708b08c2a
commit
a4981f7032
File diff suppressed because it is too large
Load Diff
@ -483,6 +483,30 @@ Function DeleteTask(Val URL, Val TaskID, Val Token = "") Export
|
||||
|
||||
EndFunction
|
||||
|
||||
// Attach file to the topic
|
||||
// Attaches a file to the selected task
|
||||
//
|
||||
// Parameters:
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// TaskID - Number, String - Task ID - task
|
||||
// FileID - Number, String - File ID - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function AttachFileToTopic(Val URL, Val TaskID, Val FileID, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "tasks.task.files.attach");
|
||||
OPI_Tools.AddField("fileId", FileID , "String", Parameters);
|
||||
OPI_Tools.AddField("taskId", TaskID, "String", Parameters);
|
||||
|
||||
Response = OPI_Tools.Post(URL, Parameters);
|
||||
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Approve task
|
||||
// Approve task by ID
|
||||
//
|
||||
@ -992,7 +1016,7 @@ Function CreateStorageFolder(Val URL, Val StorageID, Val Name, Val Token = "") E
|
||||
|
||||
EndFunction
|
||||
|
||||
// Get folder information
|
||||
// Get information about folder
|
||||
// Get folder information
|
||||
//
|
||||
// Parameters:
|
||||
@ -1002,7 +1026,7 @@ EndFunction
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function GetFolder(Val URL, Val FolderID, Val Token = "") Export
|
||||
Function GetFolderInformation(Val URL, Val FolderID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FolderID, "disk.folder.get", Token);
|
||||
Return Response;
|
||||
@ -1048,7 +1072,7 @@ EndFunction
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function CopyFolder(Val URL, Val FolderID, Val DestinationID, Val Token = "") Export
|
||||
Function MakeFolderCopy(Val URL, Val FolderID, Val DestinationID, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "disk.folder.copyto");
|
||||
|
||||
@ -1229,11 +1253,7 @@ EndFunction
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function UploadFileToFolder(Val URL
|
||||
, Val Name
|
||||
, Val File
|
||||
, Val FolderID
|
||||
, Val Token = "") Export
|
||||
Function UploadFileToFolder(Val URL, Val Name, Val File, Val FolderID, Val Token = "") Export
|
||||
|
||||
|
||||
OPI_TypeConversion.GetLine(Name);
|
||||
@ -1270,6 +1290,146 @@ Function UploadFileToFolder(Val URL
|
||||
|
||||
EndFunction
|
||||
|
||||
// Get information about file
|
||||
// Get information about file by ID
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function GetFileInformation(Val URL, Val FileID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FileID, "disk.file.get", Token);
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Get external link for a file
|
||||
// Get external link to file
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function GetFileExternalLink(Val URL, Val FileID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FileID, "disk.file.getExternalLink", Token);
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Mark file as deleted
|
||||
// Move file to recycle bin
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function MarkFileAsDeleted(Val URL, Val FileID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FileID, "disk.file.markdeleted", Token);
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Restore file
|
||||
// Restore file from recycle bin
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function RestoreFile(Val URL, Val FileID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FileID, "disk.file.restore", Token);
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Copy file
|
||||
// Copy file from one destination to another
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - Original file ID - fileid
|
||||
// FolderID - String, Number - ID of copy destination folder - folderid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function MakeCopyFile(Val URL, Val FileID, Val FolderID, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "disk.file.copyto");
|
||||
|
||||
OPI_Tools.AddField("id" , FileID , "String", Parameters);
|
||||
OPI_Tools.AddField("targetFolderId", FolderID, "String", Parameters);
|
||||
|
||||
Response = OPI_Tools.Post(URL, Parameters);
|
||||
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Move file
|
||||
// Move file from one destination to another
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File ID - fileid
|
||||
// FolderID - String, Number - ID of new destination folder - folderid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function MoveFileToFolder(Val URL, Val FileID, Val FolderID, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "disk.file.moveto");
|
||||
|
||||
OPI_Tools.AddField("id" , FileID , "String", Parameters);
|
||||
OPI_Tools.AddField("targetFolderId", FolderID, "String", Parameters);
|
||||
|
||||
Response = OPI_Tools.Post(URL, Parameters);
|
||||
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Rename file
|
||||
// Changes the name of an existing file
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Name - String - New folders name - title
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function RenameFile(Val URL, Val FileID, Val Name, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "disk.file.rename");
|
||||
|
||||
OPI_Tools.AddField("id" , FileID , "String", Parameters);
|
||||
OPI_Tools.AddField("newName", Name, "String", Parameters);
|
||||
|
||||
Response = OPI_Tools.Post(URL, Parameters);
|
||||
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Get fields structure for folder items filter
|
||||
// Returns filter structure for child folder items
|
||||
//
|
||||
|
@ -2888,7 +2888,8 @@ Procedure B24_TaskManagment() Export
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_URL" , TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_Domain", TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_Token" , TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_UserID" , TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_UserID", TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Picture" , TestParameters);
|
||||
|
||||
Bitrix24_GetTaskFieldsStructure(TestParameters);
|
||||
Bitrix24_CreateTask(TestParameters);
|
||||
@ -2908,8 +2909,25 @@ Procedure B24_TaskManagment() Export
|
||||
Bitrix24_PauseTask(TestParameters);
|
||||
Bitrix24_GetTaskHistory(TestParameters);
|
||||
Bitrix24_GetTasksList(TestParameters);
|
||||
Bitrix24_DeleteTask(TestParameters);
|
||||
|
||||
Name = "Topic picture.jpg";
|
||||
Image = TestParameters["Picture"];
|
||||
DestinationID = 3;
|
||||
|
||||
URL = TestParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.UploadFileToStorage(URL, Name, Image, DestinationID);
|
||||
FileID = Result["result"]["ID"];
|
||||
|
||||
OPI_TestDataRetrieval.WriteParameter("Bitrix24_TaskFileID", FileID);
|
||||
TestParameters.Insert("Bitrix24_TaskFileID", FileID);
|
||||
|
||||
Bitrix24_AttachFileToTopic(TestParameters);
|
||||
|
||||
OPI_Bitrix24.DeleteFile(URL, FileID);
|
||||
|
||||
Bitrix24_DeleteTask(TestParameters);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure B24_WorkingWithDrive() Export
|
||||
@ -2927,14 +2945,21 @@ Procedure B24_WorkingWithDrive() Export
|
||||
Bitrix24_GetStorage(TestParameters);
|
||||
Bitrix24_UploadFileToStorage(TestParameters);
|
||||
Bitrix24_GetStorageObjects(TestParameters);
|
||||
Bitrix24_DeleteFile(TestParameters);
|
||||
Bitrix24_GetFileInformation(TestParameters);
|
||||
Bitrix24_GetFileExternalLink(TestParameters);
|
||||
Bitrix24_RenameFile(TestParameters);
|
||||
Bitrxi24_MarkFileAsDeleted(TestParameters);
|
||||
Bitrix24_RestoreFile(TestParameters);
|
||||
Bitrix24_CreateStorageFolder(TestParameters);
|
||||
Bitrix24_RenameFolder(TestParameters);
|
||||
Bitrix24_GetFolder(TestParameters);
|
||||
Bitrix24_GetFolderInformation(TestParameters);
|
||||
Bitrix24_GetFolderExternalLink(TestParameters);
|
||||
Bitrix24_CreateSubfolder(TestParameters);
|
||||
Bitrix24_CopyFolder(TestParameters);
|
||||
Bitrix24_MoveFileToFolder(TestParameters);
|
||||
Bitrxi24_MakeFolderCopy(TestParameters);
|
||||
Bitrxi24_UploadFileToFolder(TestParameters);
|
||||
Bitrix24_MakeCopyFile(TestParameters);
|
||||
Bitrix24_DeleteFile(TestParameters);
|
||||
Bitrix24_GetFolderFilterStructure(TestParameters);
|
||||
Bitrix24_GetFolderItems(TestParameters);
|
||||
Bitrix24_MoveFolder(TestParameters);
|
||||
@ -3521,7 +3546,7 @@ Procedure Check_BitrixList(Val Result)
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]["list"]).ИмеетТип("Array");
|
||||
EndProcedure
|
||||
|
||||
Procedure Check_BitrixPostsArray(Val Result)
|
||||
Procedure Check_BitrixObjectsArray(Val Result)
|
||||
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]).ИмеетТип("Array");
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"][0]["ID"]).Заполнено();
|
||||
@ -3554,6 +3579,11 @@ Procedure Check_BitrixFile(Val Result)
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]["ID"]).Заполнено();
|
||||
EndProcedure
|
||||
|
||||
Procedure Check_BitrixAttachment(Val Result)
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]).ИмеетТип("Map");
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]["attachmentId"]).Заполнено();
|
||||
EndProcedure
|
||||
|
||||
#EndRegion
|
||||
|
||||
#Region AtomicTests
|
||||
@ -6182,7 +6212,7 @@ Procedure Bitrix24_GetPosts(FunctionParameters)
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetPosts (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixPostsArray(Result); // SKIP
|
||||
Check_BitrixObjectsArray(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
@ -6193,7 +6223,7 @@ Procedure Bitrix24_GetPosts(FunctionParameters)
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetPosts", "Bitrix24");
|
||||
|
||||
Check_BitrixPostsArray(Result);
|
||||
Check_BitrixObjectsArray(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
@ -6987,25 +7017,25 @@ Procedure Bitrix24_RenameStorage(FunctionParameters)
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_GetFolder(FunctionParameters)
|
||||
Procedure Bitrix24_GetFolderInformation(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFolder(URL, FolderID);
|
||||
Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetFolder (wh)", "Bitrix24");
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetFolderInformation (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFolder(URL, FolderID, Token);
|
||||
Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID, Token);
|
||||
|
||||
// END
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetFolder", "Bitrix24");
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetFolderInformation", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
@ -7046,16 +7076,16 @@ Procedure Bitrix24_CreateSubfolder(FunctionParameters)
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_CopyFolder(FunctionParameters)
|
||||
Procedure Bitrxi24_MakeFolderCopy(FunctionParameters)
|
||||
|
||||
DestinationID = FunctionParameters["Bitrix24_HookSubfolderID"];
|
||||
FolderID = FunctionParameters["Bitrix24_SubfolderID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.CopyFolder(URL, FolderID, DestinationID);
|
||||
Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "CopyFolder (wh)", "Bitrix24");
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "MakeFolderCopy (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
@ -7065,9 +7095,9 @@ Procedure Bitrix24_CopyFolder(FunctionParameters)
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.CopyFolder(URL, FolderID, DestinationID, Token);
|
||||
Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID, Token);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "CopyFolder", "Bitrix24");
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "MakeFolderCopy", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
@ -7283,6 +7313,208 @@ Procedure Bitrxi24_UploadFileToFolder(FunctionParameters)
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_MakeCopyFile(FunctionParameters)
|
||||
|
||||
FolderID = FunctionParameters["Bitrix24_HookFolderID"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.MakeCopyFile(URL, FileID, FolderID);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "MakeCopyFile (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.MakeCopyFile(URL, FileID, FolderID, Token);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "MakeCopyFile", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_GetFileInformation(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFileInformation(URL, FileID);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetFileInformation (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFileInformation(URL, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetFileInformation", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_GetFileExternalLink(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetFileExternalLink (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixString(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "GetFileExternalLink", "Bitrix24");
|
||||
|
||||
Check_BitrixString(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrxi24_MarkFileAsDeleted(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "MarkFileAsDeleted (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "MarkFileAsDeleted", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_RestoreFile(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
Result = OPI_Bitrix24.RestoreFile(URL, FileID);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "RestoreFile (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.RestoreFile(URL, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "RestoreFile", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_RenameFile(FunctionParameters)
|
||||
|
||||
Name = "New file name.jpg";
|
||||
Filename2 = "New file name.jpg";
|
||||
|
||||
FileID2 = FunctionParameters["Bitrix24_HookFileID"];
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.RenameFile(URL, FileID2, Filename2);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "RenameFile (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.RenameFile(URL, FileID, Name, Token);
|
||||
|
||||
// END
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "RenameFile", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_MoveFileToFolder(FunctionParameters)
|
||||
|
||||
FolderID = FunctionParameters["Bitrix24_HookSubFolderID"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "MoveFileToFolder (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
FolderID = FunctionParameters["Bitrix24_SubFolderID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID, Token);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "MoveFileToFolder", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_AttachFileToTopic(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||
FileID = FunctionParameters["Bitrix24_TaskFileID"];
|
||||
|
||||
Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID);
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "AttachFileToTopic (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixAttachment(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||
|
||||
Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
OPI_TestDataRetrieval.WriteLog(Result, "AttachFileToTopic", "Bitrix24");
|
||||
|
||||
Check_BitrixAttachment(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
#EndRegion
|
||||
|
||||
#Region YandexDisk
|
||||
|
@ -483,6 +483,30 @@ Function DeleteTask(Val URL, Val TaskID, Val Token = "") Export
|
||||
|
||||
EndFunction
|
||||
|
||||
// Attach file to the topic
|
||||
// Attaches a file to the selected task
|
||||
//
|
||||
// Parameters:
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// TaskID - Number, String - Task ID - task
|
||||
// FileID - Number, String - File ID - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function AttachFileToTopic(Val URL, Val TaskID, Val FileID, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "tasks.task.files.attach");
|
||||
OPI_Tools.AddField("fileId", FileID , "String", Parameters);
|
||||
OPI_Tools.AddField("taskId", TaskID, "String", Parameters);
|
||||
|
||||
Response = OPI_Tools.Post(URL, Parameters);
|
||||
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Approve task
|
||||
// Approve task by ID
|
||||
//
|
||||
@ -992,7 +1016,7 @@ Function CreateStorageFolder(Val URL, Val StorageID, Val Name, Val Token = "") E
|
||||
|
||||
EndFunction
|
||||
|
||||
// Get folder information
|
||||
// Get information about folder
|
||||
// Get folder information
|
||||
//
|
||||
// Parameters:
|
||||
@ -1002,7 +1026,7 @@ EndFunction
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function GetFolder(Val URL, Val FolderID, Val Token = "") Export
|
||||
Function GetFolderInformation(Val URL, Val FolderID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FolderID, "disk.folder.get", Token);
|
||||
Return Response;
|
||||
@ -1048,7 +1072,7 @@ EndFunction
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function CopyFolder(Val URL, Val FolderID, Val DestinationID, Val Token = "") Export
|
||||
Function MakeFolderCopy(Val URL, Val FolderID, Val DestinationID, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "disk.folder.copyto");
|
||||
|
||||
@ -1229,11 +1253,7 @@ EndFunction
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function UploadFileToFolder(Val URL
|
||||
, Val Name
|
||||
, Val File
|
||||
, Val FolderID
|
||||
, Val Token = "") Export
|
||||
Function UploadFileToFolder(Val URL, Val Name, Val File, Val FolderID, Val Token = "") Export
|
||||
|
||||
|
||||
OPI_TypeConversion.GetLine(Name);
|
||||
@ -1270,6 +1290,146 @@ Function UploadFileToFolder(Val URL
|
||||
|
||||
EndFunction
|
||||
|
||||
// Get information about file
|
||||
// Get information about file by ID
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function GetFileInformation(Val URL, Val FileID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FileID, "disk.file.get", Token);
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Get external link for a file
|
||||
// Get external link to file
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function GetFileExternalLink(Val URL, Val FileID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FileID, "disk.file.getExternalLink", Token);
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Mark file as deleted
|
||||
// Move file to recycle bin
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function MarkFileAsDeleted(Val URL, Val FileID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FileID, "disk.file.markdeleted", Token);
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Restore file
|
||||
// Restore file from recycle bin
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function RestoreFile(Val URL, Val FileID, Val Token = "") Export
|
||||
|
||||
Response = FileManagement(URL, FileID, "disk.file.restore", Token);
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Copy file
|
||||
// Copy file from one destination to another
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - Original file ID - fileid
|
||||
// FolderID - String, Number - ID of copy destination folder - folderid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function MakeFileCopy(Val URL, Val FileID, Val FolderID, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "disk.file.copyto");
|
||||
|
||||
OPI_Tools.AddField("id" , FileID , "String", Parameters);
|
||||
OPI_Tools.AddField("targetFolderId", FolderID, "String", Parameters);
|
||||
|
||||
Response = OPI_Tools.Post(URL, Parameters);
|
||||
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Move file
|
||||
// Move file from one destination to another
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File ID - fileid
|
||||
// FolderID - String, Number - ID of new destination folder - folderid
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function MoveFileToFolder(Val URL, Val FileID, Val FolderID, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "disk.file.moveto");
|
||||
|
||||
OPI_Tools.AddField("id" , FileID , "String", Parameters);
|
||||
OPI_Tools.AddField("targetFolderId", FolderID, "String", Parameters);
|
||||
|
||||
Response = OPI_Tools.Post(URL, Parameters);
|
||||
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Rename file
|
||||
// Changes the name of an existing file
|
||||
//
|
||||
// Parameters:
|
||||
// URL - String - URL of webhook or a Bitrix24 domain, when token used - url
|
||||
// FileID - String, Number - File identifier - fileid
|
||||
// Name - String - New folders name - title
|
||||
// Token - String - Access token, when not-webhook method used - token
|
||||
//
|
||||
// Returns:
|
||||
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
|
||||
Function RenameFile(Val URL, Val FileID, Val Name, Val Token = "") Export
|
||||
|
||||
Parameters = NormalizeAuth(URL, Token, "disk.file.rename");
|
||||
|
||||
OPI_Tools.AddField("id" , FileID , "String", Parameters);
|
||||
OPI_Tools.AddField("newName", Name, "String", Parameters);
|
||||
|
||||
Response = OPI_Tools.Post(URL, Parameters);
|
||||
|
||||
Return Response;
|
||||
|
||||
EndFunction
|
||||
|
||||
// Get fields structure for folder items filter
|
||||
// Returns filter structure for child folder items
|
||||
//
|
||||
|
@ -2888,7 +2888,8 @@ Procedure B24_TaskManagment() Export
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_URL" , TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_Domain", TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_Token" , TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_UserID" , TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Bitrix24_UserID", TestParameters);
|
||||
OPI_TestDataRetrieval.ParameterToCollection("Picture" , TestParameters);
|
||||
|
||||
Bitrix24_GetTaskFieldsStructure(TestParameters);
|
||||
Bitrix24_CreateTask(TestParameters);
|
||||
@ -2908,8 +2909,25 @@ Procedure B24_TaskManagment() Export
|
||||
Bitrix24_PauseTask(TestParameters);
|
||||
Bitrix24_GetTaskHistory(TestParameters);
|
||||
Bitrix24_GetTasksList(TestParameters);
|
||||
Bitrix24_DeleteTask(TestParameters);
|
||||
|
||||
Name = "Topic picture.jpg";
|
||||
Image = TestParameters["Picture"];
|
||||
DestinationID = 3;
|
||||
|
||||
URL = TestParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.UploadFileToStorage(URL, Name, Image, DestinationID);
|
||||
FileID = Result["result"]["ID"];
|
||||
|
||||
OPI_TestDataRetrieval.WriteParameter("Bitrix24_TaskFileID", FileID);
|
||||
TestParameters.Insert("Bitrix24_TaskFileID", FileID);
|
||||
|
||||
Bitrix24_AttachFileToTopic(TestParameters);
|
||||
|
||||
OPI_Bitrix24.DeleteFile(URL, FileID);
|
||||
|
||||
Bitrix24_DeleteTask(TestParameters);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure B24_WorkingWithDrive() Export
|
||||
@ -2927,14 +2945,21 @@ Procedure B24_WorkingWithDrive() Export
|
||||
Bitrix24_GetStorage(TestParameters);
|
||||
Bitrix24_UploadFileToStorage(TestParameters);
|
||||
Bitrix24_GetStorageObjects(TestParameters);
|
||||
Bitrix24_DeleteFile(TestParameters);
|
||||
Bitrix24_GetFileInformation(TestParameters);
|
||||
Bitrix24_GetFileExternalLink(TestParameters);
|
||||
Bitrix24_RenameFile(TestParameters);
|
||||
Bitrxi24_MarkFileAsDeleted(TestParameters);
|
||||
Bitrix24_RestoreFile(TestParameters);
|
||||
Bitrix24_CreateStorageFolder(TestParameters);
|
||||
Bitrix24_RenameFolder(TestParameters);
|
||||
Bitrix24_GetFolder(TestParameters);
|
||||
Bitrix24_GetFolderInformation(TestParameters);
|
||||
Bitrix24_GetFolderExternalLink(TestParameters);
|
||||
Bitrix24_CreateSubfolder(TestParameters);
|
||||
Bitrix24_CopyFolder(TestParameters);
|
||||
Bitrix24_MoveFileToFolder(TestParameters);
|
||||
Bitrxi24_MakeFolderCopy(TestParameters);
|
||||
Bitrxi24_UploadFileToFolder(TestParameters);
|
||||
Bitrix24_MakeFileCopy(TestParameters);
|
||||
Bitrix24_DeleteFile(TestParameters);
|
||||
Bitrix24_GetFolderFilterStructure(TestParameters);
|
||||
Bitrix24_GetFolderItems(TestParameters);
|
||||
Bitrix24_MoveFolder(TestParameters);
|
||||
@ -3521,7 +3546,7 @@ Procedure Check_BitrixList(Val Result)
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]["list"]).ИмеетТип("Array");
|
||||
EndProcedure
|
||||
|
||||
Procedure Check_BitrixPostsArray(Val Result)
|
||||
Procedure Check_BitrixObjectsArray(Val Result)
|
||||
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]).ИмеетТип("Array");
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"][0]["ID"]).Заполнено();
|
||||
@ -3554,6 +3579,11 @@ Procedure Check_BitrixFile(Val Result)
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]["ID"]).Заполнено();
|
||||
EndProcedure
|
||||
|
||||
Procedure Check_BitrixAttachment(Val Result)
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]).ИмеетТип("Map");
|
||||
OPI_TestDataRetrieval.ExpectsThat(Result["result"]["attachmentId"]).Заполнено();
|
||||
EndProcedure
|
||||
|
||||
#EndRegion
|
||||
|
||||
#Region AtomicTests
|
||||
@ -6182,7 +6212,7 @@ Procedure Bitrix24_GetPosts(FunctionParameters)
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetPosts (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixPostsArray(Result); // SKIP
|
||||
Check_BitrixObjectsArray(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
@ -6193,7 +6223,7 @@ Procedure Bitrix24_GetPosts(FunctionParameters)
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetPosts", "Bitrix24");
|
||||
|
||||
Check_BitrixPostsArray(Result);
|
||||
Check_BitrixObjectsArray(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
@ -6987,25 +7017,25 @@ Procedure Bitrix24_RenameStorage(FunctionParameters)
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_GetFolder(FunctionParameters)
|
||||
Procedure Bitrix24_GetFolderInformation(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFolder(URL, FolderID);
|
||||
Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetFolder (wh)", "Bitrix24");
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetFolderInformation (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFolder(URL, FolderID, Token);
|
||||
Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID, Token);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetFolder", "Bitrix24");
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetFolderInformation", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
@ -7046,16 +7076,16 @@ Procedure Bitrix24_CreateSubfolder(FunctionParameters)
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_CopyFolder(FunctionParameters)
|
||||
Procedure Bitrxi24_MakeFolderCopy(FunctionParameters)
|
||||
|
||||
DestinationID = FunctionParameters["Bitrix24_HookSubfolderID"];
|
||||
FolderID = FunctionParameters["Bitrix24_SubfolderID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.CopyFolder(URL, FolderID, DestinationID);
|
||||
Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "CopyFolder (wh)", "Bitrix24");
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "MakeFolderCopy (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
@ -7065,9 +7095,9 @@ Procedure Bitrix24_CopyFolder(FunctionParameters)
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.CopyFolder(URL, FolderID, DestinationID, Token);
|
||||
Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID, Token);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "CopyFolder", "Bitrix24");
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "MakeFolderCopy", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
@ -7283,6 +7313,208 @@ Procedure Bitrxi24_UploadFileToFolder(FunctionParameters)
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_MakeFileCopy(FunctionParameters)
|
||||
|
||||
FolderID = FunctionParameters["Bitrix24_HookFolderID"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.MakeFileCopy(URL, FileID, FolderID);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "MakeFileCopy (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.MakeFileCopy(URL, FileID, FolderID, Token);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "MakeFileCopy", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_GetFileInformation(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFileInformation(URL, FileID);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetFileInformation (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFileInformation(URL, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetFileInformation", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_GetFileExternalLink(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetFileExternalLink (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixString(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetFileExternalLink", "Bitrix24");
|
||||
|
||||
Check_BitrixString(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrxi24_MarkFileAsDeleted(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "MarkFileAsDeleted (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "MarkFileAsDeleted", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_RestoreFile(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
Result = OPI_Bitrix24.RestoreFile(URL, FileID);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "RestoreFile (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.RestoreFile(URL, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "RestoreFile", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_RenameFile(FunctionParameters)
|
||||
|
||||
Name = "New file name.jpg";
|
||||
Filename2 = "New file name.jpg";
|
||||
|
||||
FileID2 = FunctionParameters["Bitrix24_HookFileID"];
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.RenameFile(URL, FileID2, Filename2);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "RenameFile (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.RenameFile(URL, FileID, Name, Token);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "RenameFile", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_MoveFileToFolder(FunctionParameters)
|
||||
|
||||
FolderID = FunctionParameters["Bitrix24_HookSubFolderID"];
|
||||
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
|
||||
Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "MoveFileToFolder (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result); // SKIP
|
||||
|
||||
FolderID = FunctionParameters["Bitrix24_SubFolderID"];
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
|
||||
Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID, Token);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "MoveFileToFolder", "Bitrix24");
|
||||
|
||||
Check_BitrixFile(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
Procedure Bitrix24_AttachFileToTopic(FunctionParameters)
|
||||
|
||||
URL = FunctionParameters["Bitrix24_URL"];
|
||||
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||
FileID = FunctionParameters["Bitrix24_TaskFileID"];
|
||||
|
||||
Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID);
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "AttachFileToTopic (wh)", "Bitrix24");
|
||||
|
||||
Check_BitrixAttachment(Result); // SKIP
|
||||
|
||||
URL = FunctionParameters["Bitrix24_Domain"];
|
||||
Token = FunctionParameters["Bitrix24_Token"];
|
||||
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||
|
||||
Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID, Token);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "AttachFileToTopic", "Bitrix24");
|
||||
|
||||
Check_BitrixAttachment(Result);
|
||||
|
||||
EndProcedure
|
||||
|
||||
#EndRegion
|
||||
|
||||
#Region YandexDisk
|
||||
|
@ -637,6 +637,47 @@
|
||||
NewLine.Область = "Tasks managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "AttachFileToTopic";
|
||||
NewLine.МетодПоиска = "ATTACHFILETOTOPIC";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Tasks managment";
|
||||
NewLine.ОписаниеМетода = "Attaches a file to the selected task";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "AttachFileToTopic";
|
||||
NewLine.МетодПоиска = "ATTACHFILETOTOPIC";
|
||||
NewLine.Параметр = "--task";
|
||||
NewLine.Описание = "Task ID";
|
||||
NewLine.Область = "Tasks managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "AttachFileToTopic";
|
||||
NewLine.МетодПоиска = "ATTACHFILETOTOPIC";
|
||||
NewLine.Параметр = "--fileid";
|
||||
NewLine.Описание = "File ID";
|
||||
NewLine.Область = "Tasks managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "AttachFileToTopic";
|
||||
NewLine.МетодПоиска = "ATTACHFILETOTOPIC";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Tasks managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
@ -1363,8 +1404,8 @@
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "GetFolder";
|
||||
NewLine.МетодПоиска = "GETFOLDER";
|
||||
NewLine.Метод = "GetFolderInformation";
|
||||
NewLine.МетодПоиска = "GETFOLDERINFORMATION";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
@ -1374,8 +1415,8 @@
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "GetFolder";
|
||||
NewLine.МетодПоиска = "GETFOLDER";
|
||||
NewLine.Метод = "GetFolderInformation";
|
||||
NewLine.МетодПоиска = "GETFOLDERINFORMATION";
|
||||
NewLine.Параметр = "--folderid";
|
||||
NewLine.Описание = "Folder identifier";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
@ -1384,8 +1425,8 @@
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "GetFolder";
|
||||
NewLine.МетодПоиска = "GETFOLDER";
|
||||
NewLine.Метод = "GetFolderInformation";
|
||||
NewLine.МетодПоиска = "GETFOLDERINFORMATION";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
@ -1435,8 +1476,8 @@
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "CopyFolder";
|
||||
NewLine.МетодПоиска = "COPYFOLDER";
|
||||
NewLine.Метод = "MakeFolderCopy";
|
||||
NewLine.МетодПоиска = "MAKEFOLDERCOPY";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
@ -1446,8 +1487,8 @@
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "CopyFolder";
|
||||
NewLine.МетодПоиска = "COPYFOLDER";
|
||||
NewLine.Метод = "MakeFolderCopy";
|
||||
NewLine.МетодПоиска = "MAKEFOLDERCOPY";
|
||||
NewLine.Параметр = "--folderid";
|
||||
NewLine.Описание = "Folder identifier";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
@ -1456,8 +1497,8 @@
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "CopyFolder";
|
||||
NewLine.МетодПоиска = "COPYFOLDER";
|
||||
NewLine.Метод = "MakeFolderCopy";
|
||||
NewLine.МетодПоиска = "MAKEFOLDERCOPY";
|
||||
NewLine.Параметр = "--tagetid";
|
||||
NewLine.Описание = "ID of target folder";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
@ -1466,8 +1507,8 @@
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "CopyFolder";
|
||||
NewLine.МетодПоиска = "COPYFOLDER";
|
||||
NewLine.Метод = "MakeFolderCopy";
|
||||
NewLine.МетодПоиска = "MAKEFOLDERCOPY";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
@ -1802,6 +1843,253 @@
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "GetFileInformation";
|
||||
NewLine.МетодПоиска = "GETFILEINFORMATION";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
NewLine.ОписаниеМетода = "Get information about file by ID";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "GetFileInformation";
|
||||
NewLine.МетодПоиска = "GETFILEINFORMATION";
|
||||
NewLine.Параметр = "--fileid";
|
||||
NewLine.Описание = "File identifier";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "GetFileInformation";
|
||||
NewLine.МетодПоиска = "GETFILEINFORMATION";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "GetFileExternalLink";
|
||||
NewLine.МетодПоиска = "GETFILEEXTERNALLINK";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
NewLine.ОписаниеМетода = "Get external link to file";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "GetFileExternalLink";
|
||||
NewLine.МетодПоиска = "GETFILEEXTERNALLINK";
|
||||
NewLine.Параметр = "--fileid";
|
||||
NewLine.Описание = "File identifier";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "GetFileExternalLink";
|
||||
NewLine.МетодПоиска = "GETFILEEXTERNALLINK";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MarkFileAsDeleted";
|
||||
NewLine.МетодПоиска = "MARKFILEASDELETED";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
NewLine.ОписаниеМетода = "Move file to recycle bin";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MarkFileAsDeleted";
|
||||
NewLine.МетодПоиска = "MARKFILEASDELETED";
|
||||
NewLine.Параметр = "--fileid";
|
||||
NewLine.Описание = "File identifier";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MarkFileAsDeleted";
|
||||
NewLine.МетодПоиска = "MARKFILEASDELETED";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "RestoreFile";
|
||||
NewLine.МетодПоиска = "RESTOREFILE";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
NewLine.ОписаниеМетода = "Restore file from recycle bin";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "RestoreFile";
|
||||
NewLine.МетодПоиска = "RESTOREFILE";
|
||||
NewLine.Параметр = "--fileid";
|
||||
NewLine.Описание = "File identifier";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "RestoreFile";
|
||||
NewLine.МетодПоиска = "RESTOREFILE";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MakeCopyFile";
|
||||
NewLine.МетодПоиска = "MAKECOPYFILE";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
NewLine.ОписаниеМетода = "Copy file from one destination to another";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MakeCopyFile";
|
||||
NewLine.МетодПоиска = "MAKECOPYFILE";
|
||||
NewLine.Параметр = "--fileid";
|
||||
NewLine.Описание = "Original file ID";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MakeCopyFile";
|
||||
NewLine.МетодПоиска = "MAKECOPYFILE";
|
||||
NewLine.Параметр = "--folderid";
|
||||
NewLine.Описание = "ID of copy destination folder";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MakeCopyFile";
|
||||
NewLine.МетодПоиска = "MAKECOPYFILE";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MoveFileToFolder";
|
||||
NewLine.МетодПоиска = "MOVEFILETOFOLDER";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
NewLine.ОписаниеМетода = "Move file from one destination to another";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MoveFileToFolder";
|
||||
NewLine.МетодПоиска = "MOVEFILETOFOLDER";
|
||||
NewLine.Параметр = "--fileid";
|
||||
NewLine.Описание = "File ID";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MoveFileToFolder";
|
||||
NewLine.МетодПоиска = "MOVEFILETOFOLDER";
|
||||
NewLine.Параметр = "--folderid";
|
||||
NewLine.Описание = "ID of new destination folder";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "MoveFileToFolder";
|
||||
NewLine.МетодПоиска = "MOVEFILETOFOLDER";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "RenameFile";
|
||||
NewLine.МетодПоиска = "RENAMEFILE";
|
||||
NewLine.Параметр = "--url";
|
||||
NewLine.Описание = "URL of webhook or a Bitrix24 domain, when token used";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
NewLine.ОписаниеМетода = "Changes the name of an existing file";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "RenameFile";
|
||||
NewLine.МетодПоиска = "RENAMEFILE";
|
||||
NewLine.Параметр = "--fileid";
|
||||
NewLine.Описание = "File identifier";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "RenameFile";
|
||||
NewLine.МетодПоиска = "RENAMEFILE";
|
||||
NewLine.Параметр = "--title";
|
||||
NewLine.Описание = "New folders name";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
NewLine.Метод = "RenameFile";
|
||||
NewLine.МетодПоиска = "RENAMEFILE";
|
||||
NewLine.Параметр = "--webhook method used";
|
||||
NewLine.Описание = "token (optional, def. val. - Empty)";
|
||||
NewLine.Область = "Storages and files managment";
|
||||
|
||||
|
||||
NewLine = CompositionTable.Add();
|
||||
NewLine.Библиотека = "bitrix24";
|
||||
NewLine.Модуль = "OPI_Bitrix24";
|
||||
|
@ -1,21 +1,21 @@
|
||||
<package-def>
|
||||
<module name="OPI_Криптография" file="tools/Modules/internal/Modules/OPI_Криптография.os"/>
|
||||
<module name="OPI_Notion" file="core/Modules/OPI_Notion.os"/>
|
||||
<module name="OPI_GoogleCalendar" file="core/Modules/OPI_GoogleCalendar.os"/>
|
||||
<module name="OPI_ПолучениеДанныхТестов" file="tools/Modules/OPI_ПолучениеДанныхТестов.os"/>
|
||||
<module name="OPI_Slack" file="core/Modules/OPI_Slack.os"/>
|
||||
<module name="OPI_Dropbox" file="core/Modules/OPI_Dropbox.os"/>
|
||||
<module name="OPI_GoogleDrive" file="core/Modules/OPI_GoogleDrive.os"/>
|
||||
<module name="OPI_VK" file="core/Modules/OPI_VK.os"/>
|
||||
<module name="OPI_Telegram" file="core/Modules/OPI_Telegram.os"/>
|
||||
<module name="OPI_Airtable" file="core/Modules/OPI_Airtable.os"/>
|
||||
<module name="OPI_Bitrix24" file="core/Modules/OPI_Bitrix24.os"/>
|
||||
<module name="OPI_Dropbox" file="core/Modules/OPI_Dropbox.os"/>
|
||||
<module name="OPI_GoogleCalendar" file="core/Modules/OPI_GoogleCalendar.os"/>
|
||||
<module name="OPI_GoogleDrive" file="core/Modules/OPI_GoogleDrive.os"/>
|
||||
<module name="OPI_GoogleSheets" file="core/Modules/OPI_GoogleSheets.os"/>
|
||||
<module name="OPI_GoogleWorkspace" file="core/Modules/OPI_GoogleWorkspace.os"/>
|
||||
<module name="OPI_Notion" file="core/Modules/OPI_Notion.os"/>
|
||||
<module name="OPI_Slack" file="core/Modules/OPI_Slack.os"/>
|
||||
<module name="OPI_Telegram" file="core/Modules/OPI_Telegram.os"/>
|
||||
<module name="OPI_ПреобразованиеТипов" file="tools/Modules/OPI_ПреобразованиеТипов.os"/>
|
||||
<module name="OPI_Twitter" file="core/Modules/OPI_Twitter.os"/>
|
||||
<module name="OPI_Инструменты" file="tools/Modules/internal/Modules/OPI_Инструменты.os"/>
|
||||
<module name="OPI_Viber" file="core/Modules/OPI_Viber.os"/>
|
||||
<module name="OPI_VK" file="core/Modules/OPI_VK.os"/>
|
||||
<module name="OPI_YandexDisk" file="core/Modules/OPI_YandexDisk.os"/>
|
||||
<module name="OPI_YandexID" file="core/Modules/OPI_YandexID.os"/>
|
||||
<module name="OPI_Инструменты" file="tools/Modules/internal/Modules/OPI_Инструменты.os"/>
|
||||
<module name="OPI_Криптография" file="tools/Modules/internal/Modules/OPI_Криптография.os"/>
|
||||
<module name="OPI_ПолучениеДанныхТестов" file="tools/Modules/OPI_ПолучениеДанныхТестов.os"/>
|
||||
<module name="OPI_ПреобразованиеТипов" file="tools/Modules/OPI_ПреобразованиеТипов.os"/>
|
||||
<module name="OPI_GoogleWorkspace" file="core/Modules/OPI_GoogleWorkspace.os"/>
|
||||
</package-def>
|
||||
|
@ -637,6 +637,47 @@
|
||||
НоваяСтрока.Область = "Работа с задачами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ДобавитьФайлВЗадачу";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬФАЙЛВЗАДАЧУ";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с задачами";
|
||||
НоваяСтрока.ОписаниеМетода = "Прикрепляет файл к выбранной задаче";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ДобавитьФайлВЗадачу";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬФАЙЛВЗАДАЧУ";
|
||||
НоваяСтрока.Параметр = "--task";
|
||||
НоваяСтрока.Описание = "ID задачи";
|
||||
НоваяСтрока.Область = "Работа с задачами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ДобавитьФайлВЗадачу";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬФАЙЛВЗАДАЧУ";
|
||||
НоваяСтрока.Параметр = "--fileid";
|
||||
НоваяСтрока.Описание = "ID Файла";
|
||||
НоваяСтрока.Область = "Работа с задачами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ДобавитьФайлВЗадачу";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬФАЙЛВЗАДАЧУ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с задачами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
@ -1363,8 +1404,8 @@
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПолучитьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКАТАЛОГ";
|
||||
НоваяСтрока.Метод = "ПолучитьИнформациюОКаталоге";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОКАТАЛОГЕ";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
@ -1374,8 +1415,8 @@
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПолучитьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКАТАЛОГ";
|
||||
НоваяСтрока.Метод = "ПолучитьИнформациюОКаталоге";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОКАТАЛОГЕ";
|
||||
НоваяСтрока.Параметр = "--folderid";
|
||||
НоваяСтрока.Описание = "Идентификатор каталога";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
@ -1384,8 +1425,8 @@
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПолучитьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКАТАЛОГ";
|
||||
НоваяСтрока.Метод = "ПолучитьИнформациюОКаталоге";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОКАТАЛОГЕ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
@ -1435,8 +1476,8 @@
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "КопироватьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬКАТАЛОГ";
|
||||
НоваяСтрока.Метод = "СкопироватьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬКАТАЛОГ";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
@ -1446,8 +1487,8 @@
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "КопироватьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬКАТАЛОГ";
|
||||
НоваяСтрока.Метод = "СкопироватьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬКАТАЛОГ";
|
||||
НоваяСтрока.Параметр = "--folderid";
|
||||
НоваяСтрока.Описание = "Идентификатор каталога";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
@ -1456,8 +1497,8 @@
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "КопироватьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬКАТАЛОГ";
|
||||
НоваяСтрока.Метод = "СкопироватьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬКАТАЛОГ";
|
||||
НоваяСтрока.Параметр = "--tagetid";
|
||||
НоваяСтрока.Описание = "ID каталога назначения";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
@ -1466,8 +1507,8 @@
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "КопироватьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬКАТАЛОГ";
|
||||
НоваяСтрока.Метод = "СкопироватьКаталог";
|
||||
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬКАТАЛОГ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
@ -1802,6 +1843,253 @@
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПолучитьИнформациюОФайле";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОФАЙЛЕ";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
НоваяСтрока.ОписаниеМетода = "Получает информацию о файле по ID";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПолучитьИнформациюОФайле";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОФАЙЛЕ";
|
||||
НоваяСтрока.Параметр = "--fileid";
|
||||
НоваяСтрока.Описание = "Идентификатор файла";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПолучитьИнформациюОФайле";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОФАЙЛЕ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПолучитьВнешнююСсылкуФайла";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬВНЕШНЮЮССЫЛКУФАЙЛА";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
НоваяСтрока.ОписаниеМетода = "Получает внешнюю ссылку для доступа к файлу";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПолучитьВнешнююСсылкуФайла";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬВНЕШНЮЮССЫЛКУФАЙЛА";
|
||||
НоваяСтрока.Параметр = "--fileid";
|
||||
НоваяСтрока.Описание = "Идентификатор файла";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПолучитьВнешнююСсылкуФайла";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬВНЕШНЮЮССЫЛКУФАЙЛА";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПоместитьФайлВКорзину";
|
||||
НоваяСтрока.МетодПоиска = "ПОМЕСТИТЬФАЙЛВКОРЗИНУ";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
НоваяСтрока.ОписаниеМетода = "Перемещает файл в корзину удаляемых файлов";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПоместитьФайлВКорзину";
|
||||
НоваяСтрока.МетодПоиска = "ПОМЕСТИТЬФАЙЛВКОРЗИНУ";
|
||||
НоваяСтрока.Параметр = "--fileid";
|
||||
НоваяСтрока.Описание = "Идентификатор файла";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПоместитьФайлВКорзину";
|
||||
НоваяСтрока.МетодПоиска = "ПОМЕСТИТЬФАЙЛВКОРЗИНУ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ВосстановитьФайл";
|
||||
НоваяСтрока.МетодПоиска = "ВОССТАНОВИТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
НоваяСтрока.ОписаниеМетода = "Восстанавливает файл из корзины";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ВосстановитьФайл";
|
||||
НоваяСтрока.МетодПоиска = "ВОССТАНОВИТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--fileid";
|
||||
НоваяСтрока.Описание = "Идентификатор файла";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ВосстановитьФайл";
|
||||
НоваяСтрока.МетодПоиска = "ВОССТАНОВИТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "СкопироватьФайл";
|
||||
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
НоваяСтрока.ОписаниеМетода = "Копирует файл из одного расположения в другое";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "СкопироватьФайл";
|
||||
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--fileid";
|
||||
НоваяСтрока.Описание = "ID файла для копирования";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "СкопироватьФайл";
|
||||
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--folderid";
|
||||
НоваяСтрока.Описание = "ID каталога размещения копии";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "СкопироватьФайл";
|
||||
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПереместитьФайлВКаталог";
|
||||
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬФАЙЛВКАТАЛОГ";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
НоваяСтрока.ОписаниеМетода = "Перемещает файл из одного расположения в другое";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПереместитьФайлВКаталог";
|
||||
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬФАЙЛВКАТАЛОГ";
|
||||
НоваяСтрока.Параметр = "--fileid";
|
||||
НоваяСтрока.Описание = "ID файла для перемещения";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПереместитьФайлВКаталог";
|
||||
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬФАЙЛВКАТАЛОГ";
|
||||
НоваяСтрока.Параметр = "--folderid";
|
||||
НоваяСтрока.Описание = "ID каталога нового размещения";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПереместитьФайлВКаталог";
|
||||
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬФАЙЛВКАТАЛОГ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПереименоватьФайл";
|
||||
НоваяСтрока.МетодПоиска = "ПЕРЕИМЕНОВАТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--url";
|
||||
НоваяСтрока.Описание = "URL внешнего вебхука или адрес Bitrix24 при использовании токена";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
НоваяСтрока.ОписаниеМетода = "Изменяет имя существующего файла";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПереименоватьФайл";
|
||||
НоваяСтрока.МетодПоиска = "ПЕРЕИМЕНОВАТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--fileid";
|
||||
НоваяСтрока.Описание = "Идентификатор файла";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПереименоватьФайл";
|
||||
НоваяСтрока.МетодПоиска = "ПЕРЕИМЕНОВАТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--title";
|
||||
НоваяСтрока.Описание = "Новое наименование каталога";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
НоваяСтрока.Метод = "ПереименоватьФайл";
|
||||
НоваяСтрока.МетодПоиска = "ПЕРЕИМЕНОВАТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен авторизации, если используется не вебхук (необяз. по ум. - Пустое значение)";
|
||||
НоваяСтрока.Область = "Работа с диском и файлами";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "bitrix24";
|
||||
НоваяСтрока.Модуль = "OPI_Bitrix24";
|
||||
|
Loading…
x
Reference in New Issue
Block a user