All URIs are relative to https://api.aspose.cloud/v4.0
Method | Description |
---|---|
createFolder | Create the folder |
deleteFolder | Delete folder |
getFilesList | Get all files and folders within a folder |
createFolder(path, opts)
Create the folder
var Asposehtmlcloud = require('@asposecloud/aspose-html-cloud');
// Get keys from aspose site.
// There is free quota available.
// For more details, see https://purchase.aspose.cloud/pricing
var conf = {
"basePath":"https://api.aspose.cloud/v4.0",
"authPath":"https://api.aspose.cloud/connect/token",
"apiKey":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"appSID":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"testResult":"/testresult/",
"testData":"/testdata/",
"remoteFolder":"HtmlTestDoc",
"defaultUserAgent":"Webkit"
};
var apiInstance = new Asposehtmlcloud.StorageApi(conf);
var path = "path_example"; // String | Folder path to create e.g. 'folder_1/folder_2/'
var opts = {
'storageName': "storageName_example" // String | Storage name
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully.');
}
};
apiInstance.createFolder(path, opts, callback);
Name | Type | Description | Notes |
---|---|---|---|
path | String | Folder path to create e.g. 'folder_1/folder_2/' | |
storageName | String | Storage name | [optional] |
null (empty response body)
- Content-Type: application/json
- Accept: application/json
deleteFolder(path, opts)
Delete folder
var Asposehtmlcloud = require('@asposecloud/aspose-html-cloud');
// Get keys from aspose site.
// There is free quota available.
// For more details, see https://purchase.aspose.cloud/pricing
var conf = {
"basePath":"https://api.aspose.cloud/v4.0",
"authPath":"https://api.aspose.cloud/connect/token",
"apiKey":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"appSID":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"defaultUserAgent":"Webkit"
};
var apiInstance = new Asposehtmlcloud.StorageApi(conf);
var path = "path_example"; // String | Folder path e.g. '/folder'
var opts = {
'storageName': "storageName_example", // String | Storage name
'recursive': false // Boolean | Enable to delete folders, subfolders and files
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully.');
}
};
apiInstance.deleteFolder(path, opts, callback);
Name | Type | Description | Notes |
---|---|---|---|
path | String | Folder path e.g. '/folder' | |
storageName | String | Storage name | [optional] |
recursive | Boolean | Enable to delete folders, subfolders and files | [optional] [default to false] |
null (empty response body)
- Content-Type: application/json
- Accept: application/json
FilesList getFilesList(path, opts)
Get all files and folders within a folder
var Asposehtmlcloud = require('@asposecloud/aspose-html-cloud');
// Get keys from aspose site.
// There is free quota available.
// For more details, see https://purchase.aspose.cloud/pricing
var conf = {
"basePath":"https://api.aspose.cloud/v4.0",
"authPath":"https://api.aspose.cloud/connect/token",
"apiKey":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"appSID":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"defaultUserAgent":"Webkit"
};
var apiInstance = new Asposehtmlcloud.StorageApi(conf);
var path = "path_example"; // String | Folder path e.g. '/folder'
var opts = {
'storageName': "storageName_example" // String | Storage name
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.getFilesList(path, opts, callback);
Name | Type | Description | Notes |
---|---|---|---|
path | String | Folder path e.g. '/folder' | |
storageName | String | Storage name | [optional] |
- Content-Type: application/json
- Accept: application/json