Obter os códigos de validação de um parceiro
Este artigo descreve como obter uma coleção de códigos de validação da Government Community Cloud de um parceiro. Um código de validação é necessário para criar um cliente na nuvem da comunidade governamental.
Se você estiver interessado em que sua organização ou a organização do seu cliente seja aprovada para o Office 365 Government GCC for CSP, consulte Office 365 Government GCC for CSP Partner and Customer eligibility criteria.
Pré-requisitos
Credenciais, conforme descrito em Autenticação do Partner Center. Esse cenário oferece suporte à autenticação com credenciais autônomas de Aplicativo e Aplicativo+Usuário.
Validação confirmada após o preenchimento do Formulário de Elegibilidade para a Nuvem da Comunidade do Governo.
Um cliente sem qualificação.
C#
Para obter uma lista de todos os códigos de validação de um parceiro, chame GetValidationCodes.
// create the partner operations
IAggregatePartner partnerOperations = PartnerService.Instance.CreatePartnerOperations(credentials);
var gccValidations = partnerOperations.Validations.GetValidationCodes();
Solicitação REST
Sintaxe da solicitação
Método | URI da solicitação |
---|---|
GET | {baseURL}/v1/customers/all/validations HTTP/1.1 |
Cabeçalhos da solicitação
Para obter mais informações, confira Cabeçalhos REST do Partner Center.
Corpo da solicitação
Nenhum.
Exemplo de solicitação
GET https://api.partnercenter.microsoft.com/v1/customers/all/validations HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-CorrelationId: 283b9b70-963a-4159-9920-f2bdf7ab7fce
MS-RequestId: 7266f5f6-30ca-4672-9eb6-6c9d6dd0e9d3
Resposta REST
Se bem-sucedido, esse método retorna uma lista de recursos ValidationCode no corpo da resposta.
Códigos de êxito e de erro de resposta
Cada resposta vem com um código de status HTTP que indica sucesso ou falha e informações de depuração. Use uma ferramenta de rastreamento de rede para ler esse código, tipo de erro e parâmetros. Para obter a lista completa, confira Códigos de erro REST do Partner Center.
Exemplo de resposta
HTTP/1.1 200 OK
Content-Length: 434
Content-Type: application/json
MS-CorrelationId: 283b9b70-963a-4159-9920-f2bdf7ab7fce
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'\""
}
]
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de