Upload a document to a specified folder
This method uploads a document to the specified folder.
Please note that the root document folder ID is 0.
SOAP action: http://apiconnector.com/v2/ApiService/UploadDocument
Input and output parameters
The input and output parameters for this method are:
Input parameters
- Data - required; file
- Folder ID - required; integer
- FileName - required; string
Output parameters
- UploadDocumentResult
- Document
- Id - integer
- Name - string
- FileName - string
- FileSize - integer
- DateCreated - dateTime
- DateModified - dateTime
Example
using (var client = new ApiServiceClient())
{
client.ClientCredentials.UserName.UserName = "username";
client.ClientCredentials.UserName.Password = "password";
var path = "document.pdf";
var data = File.ReadAllBytes(path);
var folderId = 1;
var fileName = "TestFile";
var uploadedDocument = client.UploadDocument(folderId, fileName, data);
}