Bagikan melalui


Mendapatkan pengecer tidak langsung pelanggan

Berlaku untuk: Pusat Mitra

Cara mendapatkan daftar penjual tidak langsung yang memiliki hubungan dengan pelanggan tertentu.

Prasyarat

  • Kredensial seperti yang dijelaskan dalam autentikasi Pusat Mitra. Skenario ini hanya mendukung autentikasi dengan kredensial App+User.

  • ID pelanggan (customer-tenant-id). Jika Anda tidak mengetahui ID pelanggan, Anda dapat mencarinya di Pusat Mitra. Pilih ruang kerja Pelanggan dari halaman Beranda Pusat Mitra. Pilih pelanggan dari daftar Pelanggan, lalu pilih Akun. Pada halaman Akun pelanggan, cari ID Microsoft di bagian Detail Akun Pelanggan. ID Microsoft sama dengan ID pelanggan (customer-tenant-id).

C#

Untuk mengambil daftar penjual tidak langsung yang memiliki hubungan dengan pelanggan yang ditentukan, pertama-tama dapatkan antarmuka ke operasi pengumpulan pelanggan untuk pelanggan tertentu dari properti partnerOperations.Customers dengan menyediakan ID pelanggan untuk mengidentifikasi pelanggan. Kemudian panggil metode Relationships.Get atau Get_Async untuk mendapatkan daftar reseller tidak langsung.

// IAggregatePartner partnerOperations;
// string customerId;

 var indirectResellers = partnerOperations.Customers[customerId].Relationships.Get();

Sampel: Proyek aplikasipengujian konsol: Kelas Sampel SDK Pusat Mitra: GetIndirectResellersOfCustomer.cs

Permintaan REST

Minta sintaks

Metode URI Permintaan
DAPATKAN {baseURL}/v1/customers/{customer-id}/relationships HTTP/1.1

Parameter URI

Gunakan parameter jalur berikut untuk mengidentifikasi pelanggan.

Nama Tipe Diperlukan Deskripsi
id pelanggan string Ya String berformat GUID yang mengidentifikasi pelanggan.

Header permintaan

Untuk informasi selengkapnya, lihat Header REST Pusat Mitra.

Isi permintaan

Tidak ada.

Contoh permintaan

GET https://api.partnercenter.microsoft.com/v1/customers/c501c3c4-d776-40ef-9ecf-9cefb59442c1/relationships HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: c9251710-5a30-4cd3-891a-c42d550af9a8
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
X-Locale: en-US
Host: api.partnercenter.microsoft.com

Respons REST

Jika berhasil, isi respons berisi kumpulan sumber daya PartnerRelationship untuk mengidentifikasi reseller.

Kode kesalahan dan keberhasilan respons

Setiap respons dilengkapi dengan kode status HTTP yang menunjukkan keberhasilan atau kegagalan dan informasi penelusuran kesalahan tambahan. Gunakan alat pelacakan jaringan untuk membaca kode ini, jenis kesalahan, dan parameter tambahan. Untuk daftar lengkapnya, lihat Kode kesalahan Pusat Mitra.

Contoh tanggapan

HTTP/1.1 200 OK
Content-Length: 264
Content-Type: application/json; charset=utf-8
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: c9251710-5a30-4cd3-891a-c42d550af9a8
MS-CV: plJP3ufU0UqXMeuh.0
MS-ServerId: 020021921
Date: Fri, 07 Apr 2017 23:42:11 GMT

{
    "totalCount": 1,
    "items": [{
            "id": "484e548c-f5f3-4528-93a9-c16c6373cb59",
            "name": "First Up Consultants",
            "relationshipType": "is_indirect_cloud_solution_provider_of",
            "mpnId": "4847383",
            "attributes": {
                "objectType": "PartnerRelationship"
            }
        }
    ],
    "attributes": {
        "objectType": "Collection"
    }
}