Consulta os detalhes de uma extensão.
Depuração
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.