Consulta los detalles de una extensión.
Depuración
Parámetros de solicitud
|
Parámetro |
Tipo |
Obligatorio |
Ejemplo |
Descripción |
|
Action |
String |
Sí |
GetExtension |
La operación que desea ejecutar. Establezca el valor en GetExtension. |
|
RegionId |
String |
No |
cn-zhangjiakou |
El ID de la región. Por ejemplo, el ID de la región China (Shanghai) es cn-shanghai y el de la región China (Zhangjiakou) es cn-zhangjiakou. El sistema determina el valor de este parámetro según el endpoint que se utiliza para llamar a la operación. |
|
ExtensionCode |
String |
Sí |
ce4*****086da5 |
El código único de la extensión. |
Parámetros de respuesta
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
RequestId |
String |
0000-ABCD-EFG |
El ID de la solicitud. Puede usar este ID para localizar registros y solucionar problemas. |
|
Extension |
Object |
Los detalles de la extensión. |
|
|
ExtensionCode |
String |
ce4*****086da5 |
El código único de la extensión. |
|
ExtensionName |
String |
Extension name |
El nombre de la extensión. |
|
ExtensionDesc |
String |
This is a description. |
La descripción de la extensión. |
|
HelpDocUrl |
String |
https://www.aliyun.com/ |
La URL de la documentación de ayuda de la extensión. |
|
Status |
Integer |
0 |
El estado de la extensión. 0: Testing, 1: Publishing, 3: Disabled, 4: Processing, 5: Approved, 6: Approve con errores |
|
ProjectTesting |
Long |
13552 |
El espacio de trabajo para pruebas. Si la extensión se encuentra en fase de prueba, solo se puede utilizar en dicho espacio de trabajo. |
|
DetailUrl |
String |
https://www.aliyun.com/ |
La URL de la página de detalles de la extensión, donde los usuarios pueden consultar la información del proceso bloqueado por la extensión. |
|
ParameterSetting |
String |
extension.project.disabled=projectId1,projectId2,projectId3 |
La configuración de parámetros de la extensión. Para obtener más información, consulte Configurar parámetros de extensión. |
|
OptionSetting |
String |
Options |
Las opciones definidas para la extensión. |
|
BindEventList |
Array of BindEventList |
La lista de puntos de extensión. |
|
|
EventCode |
String |
commit-file |
El código del evento del punto de extensión. |
|
EventName |
String |
Pre-event for file committing |
El nombre del evento del punto de extensión. |
|
EventCategoryList |
Array of EventCategoryList |
La lista de tipos de eventos. |
|
|
CategoryCode |
String |
file-change |
El código del tipo de evento. |
|
CategoryName |
String |
File change event |
El nombre del tipo de evento. |
Ejemplos
Solicitudes de ejemplo
http(s)://[Endpoint]/?Action=GetExtension
&ExtensionCode=ce4*********086da5
&<Common request parameters>
Respuestas exitosas de ejemplo
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 error
Para obtener una lista de códigos de error, consulte Códigos de error del servicio.