Atualiza as informações de uma revisão. Você pode definir uma revisão para ser mantida permanentemente ou adicionar uma descrição. No máximo, 50 revisões por arquivo podem ser mantidas permanentemente.
Experimente agora
Testar
Autorização RAM
Sintaxe da solicitação
POST /v2/file/revision/update HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| domain_id |
string |
Sim |
O ID do domínio. |
|
| body |
object |
Não |
O corpo da solicitação. |
|
| drive_id |
string |
Sim |
O ID do drive. |
1 |
| file_id |
string |
Sim |
O ID do arquivo. |
9520943DC264 |
| revision_id |
string |
Sim |
O ID da revisão. |
40CB7794C929 |
| keep_forever |
boolean |
Não |
Especifica se a revisão deve ser mantida permanentemente. Se você omitir este parâmetro, o valor atual permanecerá inalterado. |
true |
| revision_description |
string |
Não |
A descrição da revisão, com comprimento máximo de 1.024 caracteres. Se você omitir este parâmetro, o valor atual permanecerá inalterado. |
aaa |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
| Revision |
Os detalhes da revisão atualizada. |
Exemplos
Resposta de sucesso
JSON formato
{
"domain_id": "bj1",
"drive_id": "1",
"file_id": "9520943DC264",
"revision_id": "40CB7794C929",
"revision_name": "1.mov",
"revision_version": 1,
"size": 1024,
"file_extension": "mov",
"created_at": "2019-08-20T06:51:27.292Z",
"updated_at": "2019-08-20T06:51:27.292Z",
"keep_forever": false,
"revision_description": "aaa",
"is_latest_version": false,
"crc64_hash": "3574582125365864471",
"content_hash": "EA4942AA8761213890A5C386F88E6464D2C31CA3",
"content_hash_name": "sha1",
"thumbnail": "https://data.aliyunpds.com/hz22%2F5d5b986facbec311ef844c25954f96821497b383%2F5d5b986f955410dd991646bb87c6b4e899eff525?Expires=xxx&OSSAccessKeyId=xxx&Signature=xxx\n",
"url": "https://data.aliyunpds.com/hz22%2F5d5b986facbec311ef844c25954f96821497b383%2F5d5b986f955410dd991646bb87c6b4e899eff525?Expires=xxx&OSSAccessKeyId=xxx&Signature=xxx\n",
"download_url": "https://data.aliyunpds.com/hz22%2F5d5b986facbec311ef844c25954f96821497b383%2F5d5b986f955410dd991646bb87c6b4e899eff525?Expires=xxx&OSSAccessKeyId=xxx&Signature=xxx\n"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.