Hämta en partners valideringskoder
Gäller för: Partnercenter för Microsoft Cloud for US Government
Den här artikeln beskriver hur du hämtar en samling av en partners valideringskoder för Government Community Cloud. En valideringskod krävs för att skapa en kund i government community-molnet.
Om du är intresserad av att ha din organisation eller kundens organisation godkänd för Office 365 Government GCC för CSP kan du läsa Office 365 Government GCC för CSP-partner och kriterier för kundberättigande.
Förutsättningar
- Autentiseringsuppgifter enligt beskrivningen i Partnercenter-autentisering. Det här scenariot stöder autentisering med både fristående app- och App+User-autentiseringsuppgifter.
- Bekräftad validering efter att ha fyllt i formuläret för myndighetsgemenskapens molnberättigande.
- En kund utan kvalificering.
C#
Om du vill hämta en lista över alla en partners valideringskoder anropar du GetValidationCodes.
// create the partner operations
IAggregatePartner partnerOperations = PartnerService.Instance.CreatePartnerOperations(credentials);
var gccValidations = partnerOperations.Validations.GetValidationCodes();
REST-begäran
Syntax för begäran
Metod | URI för förfrågan |
---|---|
GET | {baseURL}/v1/customers/all/validations HTTP/1.1 |
Begärandehuvuden
Mer information finns i REST-huvuden för Partnercenter.
Begärandetext
Inga.
Exempel på begäran
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
REST-svar
Om det lyckas returnerar den här metoden en lista över ValidationCode-resurser i svarstexten.
Svarsframgång och felkoder
Varje svar levereras med en HTTP-statuskod som anger lyckad eller misslyckad och felsökningsinformation. Använd ett verktyg för nätverksspårning för att läsa den här koden, feltypen och parametrarna. Den fullständiga listan finns i Rest-felkoder för Partnercenter.
Svarsexempel
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'\""
}
]