tencent cloud

Smart Media Hosting

Copying a Single File

PDF
Modo Foco
Tamanho da Fonte
Última atualização: 2026-01-07 10:49:07

Introduction

This document provides an API overview about file renaming and SDK sample code.
API
Operation Description
Renaming a file

SDK API Reference

For specific parameters and method descriptions of all APIs in the SDK, please see SDK API Reference.

Renaming a file

Feature Description

Use to rename a file.

Sample Code

QCloudSMHRenameFileRequest *req = [QCloudSMHRenameFileRequest new];
// Space ID. If the media library is in single-tenant mode, this parameter is fixed as a hyphen (-); if the media library is in multi-tenant mode, you must specify this parameter.
req.spaceId = @"spaceId";
// Media Library ID, required parameter
req.libraryId = @"libraryId";
// Destination filename
req.from = @"targetname";
// Complete file path
req.filePath = @"filePath";
/// Handling method when filename conflict occurs, default is rename
/// ask: Returns HTTP 409 Conflict and error code SameNameDirectoryOrFileExists when conflicts with
/// rename: Automatically rename file when conflicts with
/// overwrite: Returns HTTP 409 Conflict and error code SameNameDirectoryOrFileExists when accessing the root directory, otherwise overwrites the existing file;
req.conflictStrategy = QCloudSMHConflictStrategyEnumOverWrite;
[req setFinishBlock:^(QCloudSMHRenameResult *result, NSError *_Nullable error) {
}];
[[QCloudSMHService defaultSMHService] renameFile:req];


Ajuda e Suporte

Esta página foi útil?

comentários