Načtení seznamu nepřímých prodejců

Platí pro: Partnerské centrum

Jak načíst seznam nepřímých prodejců přihlášeného partnera

Požadavky

  • Přihlašovací údaje popsané v ověřování v Partnerském centru Tento scénář podporuje ověřování pouze s přihlašovacími údaji aplikace a uživatele.

C#

Pokud chcete načíst seznam nepřímých prodejců, se kterými má přihlášený partner vztah, nejprve získejte rozhraní pro operace shromažďování relací z vlastnosti partnerOperations.Relationships. Potom zavolejte Get nebo Get_Async metodu a předejte člena Výčtu PartnerRelationshipType k identifikaci typu relace. Pokud chcete načíst nepřímé prodejce, musíte použít IsIndirectCloudSolutionProviderOf.

// IAggregatePartner partnerOperations;

var indirectResellers = partnerOperations.Relationships.Get(PartnerRelationshipType.IsIndirectCloudSolutionProviderOf);

Ukázka: Projekt testovací aplikacekonzoly: Třída ukázek sady SDK v Partnerském centru: GetIndirectResellers.cs

Požadavek REST

Syntaxe požadavku

metoda Identifikátor URI žádosti
GET {baseURL}/v1/relationships?relationship_type=IsIndirectCloudSolutionProviderOf HTTP/1.1

Parametr identifikátoru URI

K identifikaci typu relace použijte následující parametr dotazu.

Name Type Požadováno Popis
relationship_type string Ano Hodnota je řetězcová reprezentace jednoho z názvů členů nalezených v PartnerRelationshipType.

Pokud je partner přihlášený jako poskytovatel a chcete získat seznam nepřímých prodejců, se kterými vytvořili relaci, použijte IsIndirectCloudSolutionProviderOf.

Pokud je partner přihlášený jako prodejce a chcete získat seznam nepřímých poskytovatelů, se kterými vytvořil vztah, použijte IsIndirectResellerOf.

Záhlaví žádosti

Další informace najdete v tématu Hlavičky REST Partnerského centra.

Text požadavku

Nezaokrouhlovat.

Příklad požadavku

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

Odpověď REST

V případě úspěchu obsahuje tělo odpovědi kolekci prostředků PartnerRelationship k identifikaci prodejců.

Kódy úspěšnosti a chyb odpovědi

Každá odpověď obsahuje stavový kód HTTP, který označuje úspěch nebo selhání a další informace o ladění. Ke čtení tohoto kódu, typu chyby a dalších parametrů použijte nástroj pro trasování sítě. Úplný seznam najdete v tématu Kódy chyb v Partnerském centru.

Příklad odpovědi

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"
    }
}