Récupère les détails d'une extension.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | GetExtension |
L'opération à effectuer. Définissez la valeur sur GetExtension.
|
| RegionId | String | Non | cn-zhangjiakou |
L'ID de la région. Par exemple, l'ID de la région Chine (Shanghai) est cn-shanghai et celui de la région Chine (Zhangjiakou) est cn-zhangjiakou. Le système détermine la valeur de ce paramètre en fonction du point de terminaison utilisé pour appeler l'opération.
|
| ExtensionCode | String | Oui | ce4*****086da5 |
Le code unique de l'extension.
|
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| RequestId | String | 0000-ABCD-EFG |
L'ID de la requête. Utilisez cet ID pour localiser les journaux et résoudre les problèmes.
|
| Extension | Object | |
Les détails de l'extension.
|
| ExtensionCode | String | ce4*****086da5 |
Le code unique de l'extension.
|
| ExtensionName | String | Nom de l'extension |
Le nom de l'extension.
|
| ExtensionDesc | String | Ceci est une description. |
La description de l'extension.
|
| HelpDocUrl | String | https://www.aliyun.com/ |
L'URL de la documentation d'aide de l'extension.
|
| Status | Integer | 0 |
L'état de l'extension. 0 : Test, 1 : Publication, 3 : Désactivé, 4 : En cours de traitement, 5 : Approuvé, 6 : Échec de l'approbation
|
| ProjectTesting | Long | 13552 |
L'espace de travail de test. Si l'extension est en cours de test, elle n'est utilisable que dans cet espace de travail.
|
| DetailUrl | String | https://www.aliyun.com/ |
L'URL de la page des détails de l'extension, permettant aux utilisateurs de consulter les détails du processus bloqué par l'extension.
|
| ParameterSetting | String | extension.project.disabled=projectId1,projectId2,projectId3 |
Les paramètres de l'extension. Pour plus d'informations, consultez Configurer les paramètres d'extension.
|
| OptionSetting | String | Options |
Les options définies pour l'extension.
|
| BindEventList | Array of BindEventList | |
La liste des points d'extension.
|
| EventCode | String | commit-file |
Le code de l'événement du point d'extension.
|
| EventName | String | Pré-événement pour la validation de fichier |
Le nom de l'événement du point d'extension.
|
| EventCategoryList | Array of EventCategoryList | |
La liste des types d'événements.
|
| CategoryCode | String | file-change |
Le code du type d'événement.
|
| CategoryName | String | Événement de modification de fichier |
Le nom du type d'événement.
|
Exemples
Exemples de requêtes
http(s)://[Endpoint]/?Action=GetExtension
&ExtensionCode=ce4*********086da5
&<Common request parameters>
Exemples de réponses réussies
Format 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>
Format 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"
}
}
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez Codes d'erreur du service.