Obtenir les codes de validation d’un partenaire
S’applique à : Espace partenaires pour Microsoft Cloud for US Government
Cet article explique comment obtenir une collection de codes de validation cloud de la communauté gouvernementale d’un partenaire. Un code de validation est nécessaire pour créer un client dans le cloud de la communauté gouvernementale.
Si vous souhaitez que votre organisation ou l’organisation de votre client soit approuvée pour Office 365 Secteur Public GCC pour CSP, consultez Office 365 Secteur Public GCC pour le partenaire CSP et les critères d’éligibilité du client.
Prérequis
- Informations d’identification, comme décrit dans Authentification auprès de l’Espace partenaires. Ce scénario prend en charge l’authentification avec les informations d’identification d’application et d’application+utilisateur autonomes.
- Validation confirmée après avoir rempli le formulaire d’admission de l’éligibilité au cloud de la communauté du gouvernement.
- Un client sans qualification.
C#
Pour obtenir la liste de tous les codes de validation d’un partenaire, appelez GetValidationCodes.
// create the partner operations
IAggregatePartner partnerOperations = PartnerService.Instance.CreatePartnerOperations(credentials);
var gccValidations = partnerOperations.Validations.GetValidationCodes();
Demande REST
Syntaxe de la requête
Méthode | URI de demande |
---|---|
GET | {baseURL}/v1/customers/all/validations HTTP/1.1 |
En-têtes de requête
Pour plus d’informations, consultez En-têtes REST de l’Espace Partenaires.
Corps de la demande
Aucune.
Exemple de requête
GET https://api.partnercenter.microsoft.com/v1/customers/all/validations HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: 7266f5f6-30ca-4672-9eb6-6c9d6dd0e9d3
Réponse REST
Si elle réussit, cette méthode retourne une liste de ressources ValidationCode dans le corps de la réponse.
Codes d’erreur et de réussite de la réponse
Chaque réponse est fournie avec un code d’état HTTP qui indique la réussite ou l’échec et les informations de débogage. Utilisez un outil de suivi réseau pour lire ce code, le type d’erreur et les paramètres. Pour obtenir la liste complète, consultez Codes d’erreur REST de l’Espace partenaires.
Exemple de réponse
HTTP/1.1 200 OK
Content-Length: 434
Content-Type: application/json
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: 7266f5f6-30ca-4672-9eb6-6c9d6dd0e9d3
[
{
"partnerId": "9daaeb1c-4195-4db5-9f1d-509eb70c8c2d",
"organizationName": "Contoso, Inc.",
"validationId": "12345",
"maxCreates": 5,
"remainingCreates": 4,
"eTag": "W/\"datetime'2018-10-10T18%3A49%3A58.727348Z'\""
},
{
"partnerId": "9daaeb1c-4195-4db5-9f1d-509eb70c8c2d",
"organizationName": "Contoso, Inc. Finance Department",
"validationId": "987654",
"maxCreates": 5,
"remainingCreates": 5,
"eTag": "W/\"datetime'2018-10-19T17%3A51%3A45.6584512Z'\""
}
]