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