检索间接经销商列表
适用于:合作伙伴中心
如何检索已登录合作伙伴的间接经销商的列表。
先决条件
- 合作伙伴中心身份验证中所述的凭据。 此方案只支持使用应用凭据和用户凭据进行身份验证。
C#
若要检索已登录合作伙伴有关系的间接经销商的列表,请先从 partnerOperations.Relationships 属性获取关系收集操作的接口。 然后调用 Get 或 Get_Async 方法,传递 PartnerRelationshipType 枚举的成员以标识关系类型。 若要检索间接经销商,必须使用 IsIndirectCloudSolutionProviderOf。
// IAggregatePartner partnerOperations;
var indirectResellers = partnerOperations.Relationships.Get(PartnerRelationshipType.IsIndirectCloudSolutionProviderOf);
示例: 控制台测试应用项目:合作伙伴中心 SDK 示例 类:GetIndirectResellers.cs
REST 请求
请求语法
方法 | 请求 URI |
---|---|
GET | {baseURL}/v1/relationships?relationship_type=IsIndirectCloudSolutionProviderOf HTTP/1.1 |
URI 参数
使用以下查询参数标识关系类型。
名称 | 类型 | 必需 | 说明 |
---|---|---|---|
relationship_type | string | 是 | 该值是 PartnerRelationshipType 中找到的成员名称之一的字符串表示形式。 如果合作伙伴以提供商身份登录,并且想要获取与其建立关系的间接经销商的列表,请使用 IsIndirectCloudSolutionProviderOf。 如果合作伙伴以经销商身份登录,并且想要获取与其建立关系的间接提供商的列表,请使用 IsIndirectResellerOf。 |
请求标头
有关详细信息,请参阅合作伙伴中心 REST 标头。
请求正文
无。
请求示例
GET https://api.partnercenter.microsoft.com/v1/relationships?relationship_type=IsIndirectCloudSolutionProviderOf HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 144391a4-fb06-41ae-b684-3308ce4706bd
MS-CorrelationId: 72524ef8-81aa-4141-a049-45a4fece5d84
X-Locale: en-US
Host: api.partnercenter.microsoft.com
REST 响应
如果成功,响应正文将包含 PartnerRelationship 资源的集合,用于标识经销商。
响应的成功和错误代码
每个响应都带有一个 HTTP 状态代码,用于指示成功或失败以及其他调试信息。 请使用网络跟踪工具来读取此代码、错误类型和其他参数。 有关完整列表,请参阅 合作伙伴中心错误代码。
响应示例
HTTP/1.1 200 OK
Content-Length: 298
Content-Type: application/json; charset=utf-8
MS-CorrelationId: 72524ef8-81aa-4141-a049-45a4fece5d84
MS-RequestId: 144391a4-fb06-41ae-b684-3308ce4706bd
MS-CV: b21Ll1miM0yFMPQQ.0
MS-ServerId: 030020643
Date: Wed, 05 Apr 2017 21:08:44 GMT
{
"totalCount": 2,
"items": [{
"id": "484e548c-f5f3-4528-93a9-c16c6373cb59",
"name": "First Up Consultants",
"relationshipType": "is_indirect_cloud_solution_provider_of",
"state": "Active",
"mpnId": "4847383",
"location": "US",
"attributes": {
"objectType": "PartnerRelationship"
}
}, {
"id": "b01b1487-b36e-4e6d-9b5e-0b58974c4b28",
"name": "ReleCloud",
"relationshipType": "is_indirect_cloud_solution_provider_of",
"state": "Active",
"mpnId": "4847433",
"location": "BR",
"attributes": {
"objectType": "PartnerRelationship"
}
}
],
"attributes": {
"objectType": "Collection"
}
}
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈