Bagikan melalui


Dapatkan tautan unduhan untuk templat Perjanjian Pelanggan Microsoft

Berlaku untuk: Pusat Mitra

Tidak berlaku untuk: Pusat Mitra yang dioperasikan oleh 21Vianet | Pusat Mitra untuk Microsoft Cloud untuk Pemerintah AS

Sumber daya AgreementDocument saat ini hanya didukung oleh Pusat Mitra di cloud publik Microsoft.

Artikel ini menjelaskan cara mendapatkan tautan untuk mengunduh templat Perjanjian Pelanggan Microsoft, berdasarkan negara/wilayah dan bahasa pelanggan.

Prasyarat

  • Jika Anda menggunakan Pusat Mitra .NET SDK, diperlukan versi 1.14 atau yang lebih baru.

    Penting

    Pada Juni 2023, Pusat Mitra terbaru .NET SDK rilis 3.4.0 sekarang diarsipkan. Anda dapat mengunduh rilis SDK dari GitHub, bersama dengan file readme yang berisi informasi yang berguna.

    Mitra didorong untuk terus menggunakan REST API Pusat Mitra.

  • Kredensial seperti yang dijelaskan dalam autentikasi Pusat Mitra. Skenario ini hanya mendukung autentikasi Aplikasi+Pengguna.

  • Negara/wilayah pelanggan tempat templat Perjanjian Pelanggan Microsoft berlaku.

  • Bahasa tempat templat Perjanjian Pelanggan Microsoft harus dilokalkan.

Penting

  • Perjanjian Pelanggan Microsoft khusus negara/wilayah. Saat meminta tautan untuk mengunduh templat Perjanjian Pelanggan Microsoft, Pastikan untuk menentukan negara/wilayah yang benar berdasarkan lokasi pelanggan. atau daftar negara/wilayah yang didukung, lihat Daftar negara/wilayah dan bahasa yang didukung.
  • Untuk beberapa negara/wilayah, Perjanjian Pelanggan Microsoft tersedia dalam beberapa bahasa. Untuk pengalaman pelanggan terbaik, pilih bahasa yang paling sesuai dengan kebutuhan pelanggan. Untuk daftar bahasa yang didukung, lihat Daftar negara/wilayah dan bahasa yang didukung.
  • Metode ini hanya didukung dengan Perjanjian Pelanggan Microsoft.

.NET

Untuk mengambil tautan untuk mengunduh templat Perjanjian Pelanggan Microsoft:

  1. Ambil metadata perjanjian untuk Perjanjian Pelanggan Microsoft. Anda harus mendapatkan templateId dari Perjanjian Pelanggan Microsoft. Untuk informasi selengkapnya, lihat Mendapatkan metadata perjanjian untuk Perjanjian Pelanggan Microsoft.

    // IAggregatePartner partnerOperations;
    
    string agreementType = "MicrosoftCustomerAgreement";
    
    AgreementMetaData microsoftCustomerAgreementDetails = partnerOperations.AgreementDetails.   ByAgreementType(agreementType).Get().Items.Single();
    
  2. Gunakan koleksi IAggregatePartner.AgreementTemplates.

  3. Panggil metode ById dan tentukan templateId dari Perjanjian Pelanggan Microsoft.

  4. Ambil properti Dokumen.

  5. Panggil metode ByCountry dan tentukan negara/wilayah pelanggan tempat templat perjanjian diterapkan. Kueri default ke AS jika metode tidak ditentukan. Untuk daftar kode negara/wilayah yang didukung, lihat Daftar negara/wilayah dan bahasa yang didukung. Metode ini peka huruf besar/kecil.

  6. Panggil metode ByLanguage dan tentukan bahasa tempat templat perjanjian harus dilokalkan. Kueri default ke en-US jika metode tidak ditentukan atau kode negara/wilayah yang ditentukan tidak didukung untuk negara/wilayah yang ditentukan. Untuk daftar kode bahasa yang didukung, lihat Daftar negara/wilayah dan bahasa yang didukung.

  7. Panggil metode Get atau GetAsync.

    // IAggregatePartner partnerOperations;
    
    string customerCountry = "US";
    
    string languageForLocalization = "en-US";
    
    var agreementDocument = partnerOperations.   AgreementTemplates.ById   (microsoftCustomerAgreementDetails.   TemplateId).Document.ByCountry   (customerCountry).ByLanguage   (languageForLocalization).Get();
    

Sampel lengkap dapat ditemukan di kelas GetAgreementDetails dari proyek aplikasi pengujian konsol.

Permintaan REST

Untuk mengambil tautan untuk mengunduh templat Perjanjian Pelanggan Microsoft:

  1. Ambil metadata perjanjian untuk Perjanjian Pelanggan Microsoft. Anda harus mendapatkan templateId dari Perjanjian Pelanggan Microsoft. Untuk informasi selengkapnya, lihat Mendapatkan metadata perjanjian untuk Perjanjian Pelanggan Microsoft.

  2. Buat permintaan REST untuk mengambil sumber daya AgreementDocument. Misalnya, lihat contoh sintaks permintaan. Anda harus menentukan informasi berikut:

    • TemplateId dari Perjanjian Pelanggan Microsoft
    • Negara/wilayah tempat templat Perjanjian Pelanggan Microsoft diterapkan
    • Bahasa tempat templat Perjanjian Pelanggan Microsoft harus dilokalkan

Minta sintaks

Gunakan sintaks permintaan berikut untuk sumber daya ini:

Metode URI Permintaan
GET {baseURL}/v1/agreementtemplates/{agreement-template-id}/document?language={language}&country={country} HTTP/1.1

Parameter URI

Anda dapat menggunakan parameter URI berikut dengan permintaan Anda:

Nama Tipe Diperlukan Deskripsi
agreement-template-id string Ya Pengidentifikasi unik dari jenis perjanjian. Anda dapat memperoleh templateId untuk Perjanjian Pelanggan Microsoft dengan mengambil metadata perjanjian untuk Perjanjian Pelanggan Microsoft. Untuk informasi selengkapnya, lihat Mendapatkan metadata perjanjian untuk Perjanjian Pelanggan Microsoft. Parameter ini peka huruf besar/kecil.
negara string No Menunjukkan negara/wilayah tempat templat perjanjian berlaku. Kueri default ke AS jika parameter tidak ditentukan. Untuk daftar kode negara/wilayah yang didukung, lihat Daftar negara/wilayah dan bahasa yang didukung.
bahasa string No Menunjukkan bahasa tempat templat perjanjian harus dilokalkan. Kueri default ke en-US jika parameter tidak ditentukan atau kode negara/wilayah yang ditentukan tidak didukung untuk negara/wilayah yang ditentukan. Untuk daftar kode negara/wilayah yang didukung, lihat Daftar negara/wilayah dan bahasa yang didukung.

Header permintaan

Untuk informasi selengkapnya, lihat Header REST Pusat Mitra.

Isi permintaan

Tidak ada.

Contoh permintaan

GET https://api.partnercenter.microsoft.com/v1/agreementtemplates/117a77b0-9360-443b-8795-c6dedc750cf9/document?language=en-US&country=US HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
MS-CorrelationId: ab993325-1605-4cf4-bac4-fb584142a31b

Respons REST

Jika berhasil, metode ini mengembalikan sumber daya AgreementDocument dalam isi respons.

Sumber daya memiliki properti downloadUri , yang berisi string URL yang dapat digunakan untuk mengunduh templat perjanjian. Tautan yang berbeda dikembalikan setiap kali Anda membuat kueri. Tautan ini kedaluwarsa setelah lima menit.

Kode kesalahan dan keberhasilan respons

Setiap respons dilengkapi dengan kode status HTTP yang menunjukkan keberhasilan atau kegagalan dan informasi penelusuran kesalahan lainnya.

Gunakan alat pelacakan jaringan untuk membaca kode ini, jenis kesalahan, dan parameter lainnya. Untuk daftar lengkapnya, lihat Kode kesalahan REST Pusat Mitra.

Contoh tanggapan

HTTP/1.1 200 OK
Content-Length: 620
Content-Type: application/json
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
MS-CorrelationId: ab993325-1605-4cf4-bac4-fb584142a31b
{
    "displayUri":"https://wopihost.int.l2o.microsoft.com/v1/officehost/agreement/files/Preview...",
    "downloadUri":"https://l2oagreementintbn2.blob.core.windows.net/agreementscontainer/Preview...",
    "language":"en-US",
    "country":"US"
}

Daftar negara/wilayah dan bahasa yang didukung

Penting

Properti kode negara/wilayah peka huruf besar/kecil. Pastikan untuk menggunakan casing yang benar yang ditentukan dalam tabel ini:

Negara/Wilayah Kode negara Kode bahasa yang didukung
Kepulauan Åland AX id-ID
Afganistan AF id-ID
Albania AL id-ID
Aljazair DZ en-US, fr-FR, en-US
Samoa Amerika AS id-ID
Andorra AD id-ID
Angola AO en-US, pt-PT
Anguilla AI id-ID
Antarktika AQ id-ID
Antigua dan Barbuda AG id-ID
Argentina AR en-US, es-ES
Armenia AM id-ID
Aruba AW id-ID
Australia AU id-ID
Austria AT en-US, de-DE
Azerbaijan AZ id-ID
Bahama BS id-ID
Bahrain BH en-US, ar-SA
Bangladesh BD id-ID
Barbados BB id-ID
Belarus BY en-US, ru-RU
Belgia BE en-US, nl-NL
Belize BZ en-US, es-ES
Benin BJ id-ID
Bermuda BM id-ID
Bhutan BT id-ID
Bolivia BO en-US, es-ES
Bonaire BQ id-ID
Bosnia dan Herzegovina BA id-ID
Botswana BW id-ID
Pulau Bouvet BV id-ID
Brasil BR en-US, pt-BR
Wilayah Inggris di Samudra Hindia IO id-ID
Kepulauan Virgin Britania Raya VG id-ID
Brunei Darussalam BN id-ID
Bulgaria BG en-US, bg-BG
Burkina Faso BF id-ID
Burundi BI id-ID
Pantai Gading CI en-US, fr-FR
Tanjung Verde CV en-US, pt-PT
Kamboja KH id-ID
Kamerun CM en-US, fr-FR
Kanada OS en-US, fr-FR
Kepulauan Cayman KY en-US, en-US
Republik Afrika Tengah CF id-ID
Cad TD id-ID
Cile CL en-US, es-ES
Pulau Christmas CX id-ID
Kepulauan Cocos (Keeling) CC id-ID
Kolombia CO en-US, es-ES
Komoro KM id-ID
Kongo (DRC) CD id-ID
Kongo CG id-ID
Kepulauan Cook CK id-ID
Kosta Rika CR en-US, es-ES
Kroasia HR en-US, hr-HR
Curaçao CW id-ID
Siprus CY id-ID
Ceko CZ en-US, cs-CZ
Denmark DK en-US, da-DK
Jibuti DJ id-ID
Dominika DM id-ID
Republik Dominika DO en-US, es-ES
Ekuador EC id-ID
Mesir EG en-US, ar-SA
El Salvador SV en-US, es-ES
Guinea Ekuatorial GQ id-ID
Eritrea ER id-ID
Estonia EE en-US, et-EE
eSwatini SZ id-ID
Etiopia ET id-ID
Kepulauan Falkland FK id-ID
Kepulauan Faroe FO id-ID
Fiji FJ id-ID
Finlandia FI en-US, fi-FI
Prancis FR en-US, fr-FR
Guyana Prancis GF en-US, fr-FR
Polinesia Prancis PF id-ID
Wilayah Kutub Selatan Prancis TF id-ID
Gabon GA id-ID
Gambia GM id-ID
Georgia GE id-ID
Jerman DE en-US, de-DE
Ghana GH id-ID
Gibraltar GI id-ID
Yunani GR en-US, el-GR
Grinlandia GL id-ID
Grenada GD id-ID
Guadeloupe GP id-ID
Guam GU id-ID
Guatemala GT en-US, es-ES
Guernsey GG id-ID
Guinea GN id-ID
Guinea-Bissau GW id-ID
Guyana GY id-ID
Haiti HT id-ID
Pulau Heard dan Kepulauan McDonald HM id-ID
Honduras HN en-US, es-ES
Wilayah Administratif Khusus Hong Kong HK en-US, zh-HK
Hungaria HU en-US, hu-HU
Islandia IS id-ID
India IN en-US, hi-IN
Indonesia ID en-US, id-ID
Irak IQ en-US, ar-SA
Ireland IE id-ID
Pulau Man IM id-ID
Israel IL en-US, he-IL
Italia TI en-US, it-IT
Jamaika JM id-ID
Jan Mayen XJ id-ID
Jepang JP en-US, ja-JP
Jersey JE id-ID
Yordania JO en-US, ar-SA
Kazakstan KZ en-US, kk-KZ
Kenya KE id-ID
Kiribati KI id-ID
Korea KR en-US, ko-KR
Kosovo XK id-ID
Kuwait KW en-US, ar-SA
Kirgistan KG en-US, ru-RU
Laos LA id-ID
Latvia LV en-US, lv-LV
Lebanon LB en-US, ar-SA
Lesotho LS id-ID
Liberia LR id-ID
Libya LY en-US, ar-SA
Liechtenstein LI en-US, de-DE
Lituania LT en-US, lt-LT
Luksemburg LU en-US, fr-FR
Wilayah Administratif Khusus Macao MO en-US, zh-HK
Madagaskar MG id-ID
Malawi MW id-ID
Malaysia MY en-US, ms-MY
Maladewa MV id-ID
Mali ML id-ID
Malta MT id-ID
Kepulauan Marshall MH id-ID
Martinik MQ id-ID
Mauritania MR id-ID
Mauritius MU en-US, ar-SA
Mayotte YT id-ID
Meksiko MX en-US, es-ES
Mikronesia FM id-ID
Moldova MD en-US, ro-RO
Monako MC en-US, fr-FR
Mongolia MN id-ID
Montenegro ME id-ID
Montserrat MS id-ID
Maroko MA en-US, fr-FR, en-US
Mozambik MZ id-ID
Myanmar MM id-ID
Namibia NA id-ID
Nauru NR id-ID
Nepal NP id-ID
Belanda NL en-US, nl-NL
Kaledonia Baru NC id-ID
Selandia Baru NZ id-ID
Nikaragua NI en-US, es-ES
Niger NE id-ID
Nigeria NG id-ID
Niue NU id-ID
Kepulauan Norfolk NF id-ID
Kepulauan Mariana Utara MP id-ID
Makedonia Utara MK id-ID
Norwegia TIDAK en-US, nb-NO
Oman OM en-US, ar-SA
Pakistan PK id-ID
Palau PW id-ID
Otoritas Nasional Palestina PS id-ID
Panama PA en-US, es-ES
Papua Nugini PG id-ID
Paraguay PY en-US, es-ES
Peru PE en-US, es-ES
Filipina PH id-ID
Kepulauan Pitcairn PN id-ID
Polandia PL en-US, pl-PL
Portugal PT en-US, pt-PT
Puerto Riko PR en-US, en-US
Qatar QA en-US, ar-SA
Réunion RE id-ID
Rumania RO en-US, ro-RO
Rusia RU en-US, ru-RU
Rwanda RW en-US, fr-FR
São Tomé dan Príncipe ST en-US, fr-FR
Saba X5 id-ID
Saint-Barthélemy BL id-ID
Saint Kitts dan Nevis KN id-ID
Saint Lucia LC en-US, en-US
Saint Martin MF en-US, en-US
Saint Pierre dan Miquelon PM id-ID
Saint Vincent dan Grenadines VC id-ID
Samoa WS id-ID
San Marino SM id-ID
Arab Saudi SA id-ID
Senegal SN en-US, fr-FR
Serbia RS en-US, sr-Latn-RS, en-US
Seychelles SC id-ID
Sierra Leone SL id-ID
Singapura SG en-US, zh-SG
Sint Eustatius XE id-ID
Sint Maarten SX en-US, en-US
Slovakia SK en-US, sk-SK
Slovenia SI en-US, sl-SI
Kepulauan Solomon SB id-ID
Somalia SO id-ID
Afrika Selatan ZA id-ID
Georgia Selatan dan Kepulauan Sandwich Selatan GS id-ID
Sudan Selatan SS id-ID
Spanyol ES en-US, es-ES, en-US, en-US
Sri Lanka LK id-ID
St Helena, Ascension, Tristan da Cunha SH id-ID
Suriname SR id-ID
Svalbard SJ id-ID
Swedia SE en-US, sv-SE
Swiss CH en-US, fr-FR, en-US, en-US
Taiwan TW en-US, zh-HK
Tajikistan TJ id-ID
Tanzania TZ id-ID
Thailand TH en-US, th-TH
Timor-Leste TL id-ID
Togo TG id-ID
Tokelau TK id-ID
Tonga TO id-ID
Trinidad dan Tobago TT id-ID
Tunisia TN en-US, fr-FR, en-US
Türkiye TR en-US, tr-TR
Turkmenistan TM id-ID
Kepulauan Turks dan Caicos TC id-ID
Tuvalu TV id-ID
Kepulauan Terluar A.S. UM id-ID
Kepulauan Virgin A.S. VI id-ID
Uganda UG id-ID
Ukraina UA en-US, uk-UA
Uni Emirat Arab AE en-US, ar-SA
Inggris Raya GB id-ID
Amerika Serikat US id-ID
Uruguay UY en-US, es-ES
Uzbekistan UZ en-US, ru-RU
Vanuatu VU id-ID
Vatikan VA id-ID
Venezuela VE en-US, es-ES
Vietnam VN en-US, vi-VN
Wallis dan Futuna WF id-ID
Yaman YE en-US, ar-SA
Zambia ZM id-ID
Zimbabwe ZW id-ID