获取合作伙伴的验证码
本文介绍如何获取合作伙伴政府社区云验证代码的集合。 在政府社区云中创建客户需要验证代码。
如果你有兴趣让组织或客户组织批准办公室 365 政府 GCC for CSP,请参阅 办公室 365 政府 GCC,了解 CSP 合作伙伴和客户资格条件。
先决条件
合作伙伴中心身份验证中所述的凭据。 此方案支持使用独立应用和 App+User 凭据进行身份验证。
填写 政府社区云资格引入表单后确认验证。
没有资格的客户。
C#
若要获取合作伙伴的所有验证代码的列表,请调用 GetValidationCodes。
// create the partner operations
IAggregatePartner partnerOperations = PartnerService.Instance.CreatePartnerOperations(credentials);
var gccValidations = partnerOperations.Validations.GetValidationCodes();
REST 请求
请求语法
方法 | 请求 URI |
---|---|
GET | {baseURL}/v1/customers/all/validations HTTP/1.1 |
请求标头
有关详细信息,请参阅合作伙伴中心 REST 标头。
请求正文
无。
请求示例
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
REST 响应
如果成功,此方法在响应正文中返回 ValidationCode 资源的列表。
响应的成功和错误代码
每个响应都附带一个 HTTP 状态代码,用于指示成功或失败和调试信息。 使用网络跟踪工具读取此代码、错误类型和参数。 如需完整列表,请参阅合作伙伴中心 REST 错误代码。
响应示例
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'\""
}
]
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈