A Microsoft Ügyfélszerződés sablon letöltési hivatkozásának lekérése

A következőre vonatkozik: Partnerközpont

Nem vonatkozik a 21Vianet által üzemeltetett Partnerközpontra | Partnerközpont a Microsoft Cloud for US Government számára

A AgreementDocument erőforrást a Partnerközpont jelenleg csak a Microsoft nyilvános felhőjében támogatja.

Ez a cikk azt ismerteti, hogyan töltheti le a Microsoft Ügyfélszerződés sablont az ügyfél országa/régiója és nyelve alapján.

Előfeltételek

  • Ha a Partnerközpont .NET SDK-t használja, az 1.14-es vagy újabb verzióra van szükség.

    Fontos

    2023 júniusától a partnerközpont .NET SDK legújabb, 3.4.0-s kiadását archiváljuk. Az SDK-kiadást letöltheti a GitHubról, valamint egy hasznos információkat tartalmazó olvasófájlt.

    A partnereket arra ösztönzik, hogy továbbra is használják a Partnerközpont REST API-jait.

  • Hitelesítő adatok a Partnerközpont hitelesítésében leírtak szerint. Ez a forgatókönyv csak az App+User hitelesítést támogatja.

  • Az ügyfél országa/régiója, amelyre a Microsoft Ügyfélszerződés sablon vonatkozik.

  • Az a nyelv, amelyben a Microsoft Ügyfélszerződés-sablont honosítjuk.

Fontos

  • A Microsoft Ügyfélszerződés ország-/régióspecifikus. Amikor a Microsoft Ügyfélszerződés sablon letöltésére mutató hivatkozást kér, mindenképpen adja meg a megfelelő országot/régiót az ügyfél helye alapján. vagy a támogatott országok/régiók listája, tekintse meg a támogatott országok/régiók és nyelvek listáját.
  • Egyes országokban/régiókban a Microsoft Ügyfélszerződés több nyelven is elérhető. A legjobb ügyfélélmény érdekében válassza ki az ügyfél igényeinek leginkább megfelelő nyelvet. A támogatott nyelvek listáját a támogatott országok/régiók és nyelvek listájában találja.
  • Ez a módszer csak a Microsoft Ügyfélszerződés támogatott.

.NET

A Microsoft Ügyfélszerződés-sablon letöltésére szolgáló hivatkozás lekérése:

  1. Kérje le a szerződés metaadatait a Microsoft Ügyfélszerződés. Be kell szereznie a Microsoft Ügyfélszerződés sablonazonosítóját. További információ: Szerződés metaadatainak lekérése Microsoft Ügyfélszerződés.

    // IAggregatePartner partnerOperations;
    
    string agreementType = "MicrosoftCustomerAgreement";
    
    AgreementMetaData microsoftCustomerAgreementDetails = partnerOperations.AgreementDetails.   ByAgreementType(agreementType).Get().Items.Single();
    
  2. Használja az IAggregatePartner.AgreementTemplates gyűjteményt.

  3. Hívja meg a ById metódust, és adja meg a Microsoft Ügyfélszerződés sablonazonosítóját.

  4. A Dokumentum tulajdonság beolvasása.

  5. Hívja meg a ByCountry metódust, és adja meg az ügyfél országát/régióját, amelyre a szerződéssablon vonatkozik. Ha a metódus nincs megadva, a lekérdezés alapértelmezés szerint az USA-ba lesz bekapcsolva. A támogatott ország-/régiókódok listájáért tekintse meg a támogatott országok/régiók és nyelvek listáját. Ez a módszer megkülönbözteti a kis- és nagybetűk használatát.

  6. Hívja meg a ByLanguage metódust , és adja meg azt a nyelvet, amelyben a szerződéssablont honosítani kell. A lekérdezés alapértelmezés szerint az EN-US lesz, ha a metódus nincs megadva, vagy ha a megadott ország/régió kódja nem támogatott a megadott ország/régió esetében. A támogatott nyelvi kódok listájáért tekintse meg a támogatott országok/régiók és nyelvek listáját.

  7. Hívja meg a Get vagy a GetAsync metódust.

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

Teljes minta található a GetAgreementDetails osztályban a konzoltesztelési alkalmazás projektjéből.

REST-kérés

A Microsoft Ügyfélszerződés-sablon letöltésére szolgáló hivatkozás lekérése:

  1. Kérje le a szerződés metaadatait a Microsoft Ügyfélszerződés. Be kell szereznie a Microsoft Ügyfélszerződés sablonazonosítóját. További információ: Szerződés metaadatainak lekérése Microsoft Ügyfélszerződés.

  2. Hozzon létre egy REST-kérést egy AgreementDocument-erőforrás lekéréséhez. Példaként tekintse meg a kérés szintaxisát . A következő adatokat kell megadnia:

    • A Microsoft Ügyfélszerződés sablonazonosítója
    • Az az ország/régió, amelyre a Microsoft Ügyfélszerződés sablon vonatkozik
    • Az a nyelv, amelyben a Microsoft Ügyfélszerződés-sablon honosítandó

Kérés szintaxisa

Használja az erőforrás következő kérésszintaxisát:

Metódus Kérés URI-ja
KAP {baseURL}/v1/agreementtemplates/{agreement-template-id}/document?language={language}&country={country} HTTP/1.1

URI-paraméterek

A kéréshez a következő URI-paramétereket használhatja:

Név Típus Kötelező Leírás
szerződés-sablon azonosítója sztring Igen A szerződéstípus egyedi azonosítója. A Microsoft Ügyfélszerződés sablonazonosítóját a szerződés metaadatainak lekérésével szerezheti be Microsoft Ügyfélszerződés. További információ: Szerződés metaadatainak lekérése Microsoft Ügyfélszerződés. Ez a paraméter megkülönbözteti a kis- és nagybetűk értékét.
Ország húr Nem Azt az országot/régiót jelzi, amelyre a szerződéssablon vonatkozik. Ha a paraméter nincs megadva, a lekérdezés alapértelmezés szerint az USA-ba lesz bekapcsolva. A támogatott ország-/régiókódok listájáért tekintse meg a támogatott országok/régiók és nyelvek listáját.
language húr Nem Azt a nyelvet jelzi, amelyben a szerződéssablont honosítanák. A lekérdezés alapértelmezés szerint az EN-US lesz, ha a paraméter nincs megadva, vagy ha a megadott ország/régió kódja nem támogatott a megadott országban vagy régióban. A támogatott ország-/régiókódok listáját a támogatott országok/régiók és nyelvek listájában találja.

Kérésfejlécek

További információ: Partnerközpont – REST fejlécek.

Kérés törzse

Nincs.

Példa kérése

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

REST-válasz

Ha sikeres, ez a metódus egy AgreementDocument-erőforrást ad vissza a válasz törzsében.

Az erőforrás rendelkezik egy downloadUri tulajdonsággel, amely egy URL-sztringet tartalmaz, amely a szerződéssablon letöltéséhez használható. Minden lekérdezéskor egy másik hivatkozás lesz visszaadva. Ez a hivatkozás öt perc elteltével lejár.

Válasz sikeresség és hibakódok

Minden válaszhoz tartozik egy HTTP-állapotkód, amely jelzi a sikert vagy a hibát, valamint egyéb hibakeresési információkat.

A kód, hibatípus és egyéb paraméterek olvasásához használjon hálózati nyomkövetési eszközt. A teljes listát a Partnerközpont REST-hibakódjaiban találja.

Példa válaszra

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

Támogatott országok/régiók és nyelvek listája

Fontos

Az ország/régió kód tulajdonsága megkülönbözteti a kis- és nagybetűk értékét. Ügyeljen arra, hogy a táblázatban megadott megfelelő burkolatot használja:

Ország/régió Országkód Támogatott nyelvi kód(ok)
Åland-szigetek AX hu-HU
Afganisztán AF hu-HU
Albánia AL hu-HU
Algéria DZ en-US, fr-FR, en-US
Amerikai Szamoa AS hu-HU
Andorra AD hu-HU
Angola AO en-US, pt-PT
Anguilla Mesterséges intelligencia hu-HU
Antarktisz AQ hu-HU
Antigua és Barbuda AG hu-HU
Argentína AR en-US, es-ES
Örményország AM hu-HU
Aruba AW hu-HU
Ausztrália AU hu-HU
Ausztria AT en-US, de-DE
Azerbajdzsán AZ hu-HU
Bahama-szigetek BS hu-HU
Bahrein BH en-US, ar-SA
Banglades BD hu-HU
Barbados BB hu-HU
Belarusz BY en-US, ru-RU
Belgium BE en-US, nl-NL
Belize BZ en-US, es-ES
Benin BJ hu-HU
Bermuda BM hu-HU
Bhután BT hu-HU
Bolívia BO en-US, es-ES
Bonaire BQ hu-HU
Bosznia-Hercegovina BA hu-HU
Botswana BW hu-HU
Bouvet-sziget BV hu-HU
Brazília BR en-US, pt-BR
Brit indiai-óceáni terület IO hu-HU
Brit Virgin-szigetek VG hu-HU
Brunei BN hu-HU
Bulgária BG en-US, bg-BG
Burkina Faso BF hu-HU
Burundi BI hu-HU
Côte d'Ivoire CI en-US, fr-FR
Zöld-foki-szigetek CV en-US, pt-PT
Kambodzsa KH hu-HU
Kamerun CM en-US, fr-FR
Kanada CA en-US, fr-FR
Kajmán-szigetek KY en-US, en-US
Közép-afrikai Köztársaság CF hu-HU
Csád TD hu-HU
Chile CL en-US, es-ES
Karácsony-sziget CX hu-HU
Cocos (Keeling)-szigetek CC hu-HU
Kolumbia CO en-US, es-ES
Comore-szigetek KM hu-HU
Kongó (KDK) CD hu-HU
Kongó CG hu-HU
Cook-szigetek CK hu-HU
Costa Rica CR en-US, es-ES
Horvátország HR en-US, hr-HR
Curaçao CW hu-HU
Ciprus CY hu-HU
Csehország CZ en-US, cs-CZ
Dánia DK en-US, da-DK
Dzsibuti DJ hu-HU
Dominika DM hu-HU
Dominikai Köztársaság DO en-US, es-ES
Ecuador EC hu-HU
Egyiptom EG en-US, ar-SA
Salvador SV en-US, es-ES
Egyenlítői-Guinea GQ hu-HU
Eritrea ER hu-HU
Észtország EE en-US, et-Enterprise kiadás
Szváziföld SZ hu-HU
Etiópia ET hu-HU
Falkland-szigetek FK hu-HU
Feröer szigetek FO hu-HU
Fidzsi FJ hu-HU
Finnország FI en-US, fi-FI
Franciaország JK en-US, fr-FR
Francia Guyana GF en-US, fr-FR
Francia Polinézia PF hu-HU
Francia Déli Területek TF hu-HU
Gabon FE hu-HU
Gambia GM hu-HU
Grúzia GE hu-HU
Németország DE en-US, de-DE
Ghána GH hu-HU
Gibraltár GI hu-HU
Görögország GR en-US, el-GR
Grönland GL hu-HU
Grenada GD hu-HU
Guadeloupe GP hu-HU
Guam GU hu-HU
Guatemala GT en-US, es-ES
Guernsey GG hu-HU
Guinea GN hu-HU
Bissau-Guinea GW hu-HU
Guyana GY hu-HU
Haiti HT hu-HU
Heard-sziget és McDonald-szigetek HM hu-HU
Honduras HN en-US, es-ES
Hongkong különleges Rendszergazda istrative régiója HK en-US, zh-HK
Magyarország HU hu-US, hu-HU
Izland IS hu-HU
India IN en-US, hi-IN
Indonézia ID (Azonosító) en-US, id-ID
Irak IQ en-US, ar-SA
Írország IE hu-HU
Man-sziget Csevegés hu-HU
Izrael IL en-US, he-IL
Olaszország Informatika en-US, it-IT
Jamaica JM hu-HU
Jan Mayen XJ hu-HU
Japán JP en-US, ja-JP
Jersey JE hu-HU
Jordánia JO en-US, ar-SA
Kazahsztán KZ en-US, kk-KZ
Kenya KE hu-HU
Kiribati KI hu-HU
Dél-Korea KR en-US, ko-KR
Koszovó XK hu-HU
Kuvait KW en-US, ar-SA
Kirgizisztán KG en-US, ru-RU
Laosz LA hu-HU
Lettország LV en-US, lv-LV
Libanon LB en-US, ar-SA
Lesotho LS hu-HU
Libéria LR hu-HU
Líbia LY en-US, ar-SA
Liechtenstein LI en-US, de-DE
Litvánia LT en-US, lt-LT
Luxemburg LU en-US, fr-FR
Macao Special Rendszergazda istrative Region MO en-US, zh-HK
Madagaszkár MG hu-HU
Malawi MW hu-HU
Malajzia MY en-US, ms-MY
Maldív-szigetek MV hu-HU
Mali ML hu-HU
Málta MT hu-HU
Marshall-szigetek MH hu-HU
Martinique MQ hu-HU
Mauritánia MR hu-HU
Mauritius MU en-US, ar-SA
Mayotte YT hu-HU
Mexikó MX en-US, es-ES
Mikronézia FM hu-HU
Moldova MD en-US, ro-RO
Monaco MC en-US, fr-FR
Mongólia MN hu-HU
Montenegró ME hu-HU
Montserrat MS hu-HU
Marokkó MA en-US, fr-FR, en-US
Mozambik MZ hu-HU
Mianmar MM hu-HU
Namíbia N.a. hu-HU
Nauru NR hu-HU
Nepál NP hu-HU
Hollandia NL en-US, nl-NL
Új-Kaledónia NC hu-HU
Új-Zéland NZ hu-HU
Nicaragua NI en-US, es-ES
Niger NE hu-HU
Nigéria NG hu-HU
Niue NU hu-HU
Norfolk-sziget NF hu-HU
Északi Mariana-szigetek MP hu-HU
Észak-Macedónia MK hu-HU
Norvégia NEM en-US, nb-NO
Omán OM en-US, ar-SA
Pakisztán PK hu-HU
Palau PW hu-HU
Palesztin Hatóság PS hu-HU
Panama PA en-US, es-ES
Pápua Új-Guinea PG hu-HU
Paraguay PY en-US, es-ES
Peru PE en-US, es-ES
Fülöp-szigetek PH hu-HU
Pitcairn-szigetek PN hu-HU
Lengyelország PL en-US, pl-PL
Portugália PT en-US, pt-PT
Puerto Rico PR en-US, en-US
Katar QA en-US, ar-SA
Réunion RE hu-HU
Románia RO en-US, ro-RO
Oroszország RU en-US, ru-RU
Ruanda RW en-US, fr-FR
Sao Tomé és Principe ST en-US, fr-FR
Saba XS hu-HU
Saint-Barthélemy BL hu-HU
Saint Kitts és Nevis KN hu-HU
Saint Lucia LC en-US, en-US
Saint Martin MF en-US, en-US
Saint-Pierre és Miquelon PM hu-HU
Saint Vincent és Grenadine-szigetek VC hu-HU
Szamoa WS hu-HU
San Marino SM hu-HU
Szaúd-Arábia SA hu-HU
Szenegál SN en-US, fr-FR
Szerbia RS en-US, sr-Latn-RS, en-US
Seychelle-szigetek SC hu-HU
Sierra Leone SL hu-HU
Szingapúr SG en-US, zh-SG
Sint Eustatius XE hu-HU
Sint Maarten SX en-US, en-US
Szlovákia SK en-US, sk-SK
Szlovénia SI en-US, sl-SI
Salamon-szigetek SB hu-HU
Szomália SO hu-HU
Dél-afrikai Köztársaság ZA hu-HU
Dél-Georgia és Déli-Sandwich-szigetek GS hu-HU
Dél-Szudán SS hu-HU
Spanyolország ES en-US, es-ES, en-US, en-US
Srí Lanka LK hu-HU
Szent Ilona, Ascension és Tristan da Cunha SH hu-HU
Suriname SR hu-HU
Svalbard SJ hu-HU
Svédország SE en-US, sv-Standard kiadás
Svájc CH en-US, fr-FR, en-US, en-US
Tajvan TW en-US, zh-HK
Tádzsikisztán TJ hu-HU
Tanzánia TZ hu-HU
Thaiföld TH en-US, th-TH
Timor-Leste TL hu-HU
Togo TG hu-HU
Tokelau TK hu-HU
Tonga TO hu-HU
Trinidad és Tobago TT hu-HU
Tunézia TN en-US, fr-FR, en-US
Türkiye TR en-US, tr-TR
Türkmenisztán TM hu-HU
Turks- és Caicos-szigetek TC hu-HU
Tuvalu TV hu-HU
Az Amerikai Egyesült Államok lakatlan külbirtokai UM hu-HU
Amerikai Virgin-szigetek VI hu-HU
Uganda UG hu-HU
Ukrajna UA en-US, uk-UA
Egyesült Arab Emírségek AE en-US, ar-SA
Egyesült Királyság GB hu-HU
Egyesült Államok US hu-HU
Uruguay UY en-US, es-ES
Üzbegisztán UZ en-US, ru-RU
Vanuatu JE hu-HU
Vatikán VA hu-HU
Venezuela VE en-US, es-ES
Vietnam VN en-US, vi-VN
Wallis és Futuna WF hu-HU
Jemen 🝖 ▭ ... en-US, ar-SA
Zambia ZM hu-HU
Zimbabwe ZW hu-HU