Todos os produtos
Search
Central de documentação

:GetExtension

Última atualização: Jun 27, 2026

Consulta os detalhes de uma extensão.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. A ferramenta também gera dinamicamente códigos de exemplo da operação para diferentes SDKs.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Exemplo

Descrição

Action

String

Sim

GetExtension

Operação a ser executada. Defina o valor como GetExtension.

RegionId

String

Não

cn-zhangjiakou

ID da região. Por exemplo, o ID da região China (Shanghai) é cn-shanghai e o da região China (Zhangjiakou) é cn-zhangjiakou. O sistema determina esse valor com base no endpoint usado na chamada da operação.

ExtensionCode

String

Sim

ce4*****086da5

Código exclusivo da extensão.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

0000-ABCD-EFG

ID da solicitação. Use-o para localizar logs e solucionar problemas.

Extension

Object

Detalhes da extensão.

ExtensionCode

String

ce4*****086da5

Código exclusivo da extensão.

ExtensionName

String

Extension name

Nome da extensão.

ExtensionDesc

String

This is a description.

Descrição da extensão.

HelpDocUrl

String

https://www.aliyun.com/

URL da documentação de ajuda da extensão.

Status

Integer

0

Estado da extensão. 0: Testing, 1: Publishing, 3: Disabled, 4: Processing, 5: Approved, 6: Approve Failed

ProjectTesting

Long

13552

Workspace de teste. Se a extensão estiver em fase de testes, ela só poderá ser utilizada nesse workspace específico.

DetailUrl

String

https://www.aliyun.com/

URL da página de detalhes da extensão, onde os usuários podem visualizar informações sobre o processo bloqueado pela extensão.

ParameterSetting

String

extension.project.disabled=projectId1,projectId2,projectId3

Configurações de parâmetros da extensão. Para mais informações, consulte Configure parâmetros de extensão.

OptionSetting

String

Options

Opções definidas para a extensão.

BindEventList

Array of BindEventList

Lista de pontos de extensão.

EventCode

String

commit-file

Código do evento do ponto de extensão.

EventName

String

Pre-event for file committing

Nome do evento do ponto de extensão.

EventCategoryList

Array of EventCategoryList

Lista de tipos de eventos.

CategoryCode

String

file-change

Código do tipo de evento.

CategoryName

String

File change event

Nome do tipo de evento.

Exemplos

Exemplos de solicitações

http(s)://[Endpoint]/?Action=GetExtension
&ExtensionCode=ce4*********086da5
&<Common request parameters>

Exemplos de respostas de sucesso

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<GetExtensionResponse>
    <RequestId>0000-ABCD-EFG</RequestId>
    <Extension>
        <ExtensionCode>ce4*********086da5</ExtensionCode>
        <ExtensionName>Extension name</ExtensionName>
        <ExtensionDesc>This is a description.</ExtensionDesc>
        <HelpDocUrl>https://www.aliyun.com/</HelpDocUrl>
        <Status>0</Status>
        <ProjectTesting>13552</ProjectTesting>
        <DetailUrl>https://www.aliyun.com/</DetailUrl>
        <ParameterSetting>extension.project.disabled=projectId1,projectId2,projectId3</ParameterSetting>
        <OptionSetting>Options</OptionSetting>
        <BindEventList>
            <EventCode>commit-file</EventCode>
            <EventName>Pre-event for file committing</EventName>
        </BindEventList>
        <EventCategoryList>
            <CategoryCode>file-change</CategoryCode>
            <CategoryName>File change event</CategoryName>
        </EventCategoryList>
    </Extension>
</GetExtensionResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "0000-ABCD-EFG",
  "Extension" : {
    "ExtensionCode" : "ce4*********086da5",
    "ExtensionName" : "Extension name",
    "ExtensionDesc" : "This is a description.",
    "HelpDocUrl" : "https://www.aliyun.com/",
    "Status" : 0,
    "ProjectTesting" : 13552,
    "DetailUrl" : "https://www.aliyun.com/",
    "ParameterSetting" : "extension.project.disabled=projectId1,projectId2,projectId3",
    "OptionSetting" : "Options",
    "BindEventList" : {
      "EventCode" : "commit-file",
      "EventName" : "Pre-event for file committing",
    },
    "EventCategoryList" : {
      "CategoryCode" : "file-change",
      "CategoryName" : "File change event"
    }
  }
}

Códigos de erro

Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.