Získání odkazu ke stažení pro šablonu Smlouva se zákazníkem Microsoftu
Platí pro: Partnerské centrum
Nevztahuje se na: Partnerské centrum provozované společností 21Vianet | Partnerské centrum pro Microsoft Cloud pro státní správu USA
Prostředek AgreementDocument v současné době podporuje Partnerské centrum pouze ve veřejném cloudu Microsoftu.
Tento článek popisuje, jak získat odkaz ke stažení šablony Smlouva se zákazníkem Microsoftu na základě země/oblasti a jazyka zákazníka.
Požadavky
Pokud používáte sadu .NET SDK partnerského centra, vyžaduje se verze 1.14 nebo novější.
Důležité
Od června 2023 se teď archivuje nejnovější verze sady .NET SDK partnerského centra 3.4.0. Vydání sady SDK si můžete stáhnout z GitHubu spolu se souborem readme, který obsahuje užitečné informace.
Doporučujeme, aby partneři dál používali rozhraní REST API Partnerského centra.
Přihlašovací údaje popsané v ověřování v Partnerském centru Tento scénář podporuje pouze ověřování aplikací a uživatelů.
Země nebo oblast zákazníka, na kterou se šablona Smlouva se zákazníkem Microsoftu vztahuje.
Jazyk, ve kterém má být šablona Smlouva se zákazníkem Microsoftu lokalizována.
Důležité
- Smlouva se zákazníkem Microsoftu je specifická pro zemi nebo oblast. Při vyžádání odkazu ke stažení šablony Smlouva se zákazníkem Microsoftu nezapomeňte zadat správnou zemi nebo oblast na základě umístění zákazníka. nebo seznam podporovaných zemí/oblastí, přečtěte si seznam podporovaných zemí/oblastí a jazyků.
- V některých zemích nebo oblastech je Smlouva se zákazníkem Microsoftu k dispozici v několika jazycích. Nejlepší prostředí pro zákazníky dosáhnete, když vyberete jazyk, který nejlépe odpovídá potřebám zákazníka. Seznam podporovaných jazyků najdete v seznamu podporovaných zemí a oblastí a jazyků.
- Tato metoda je podporována pouze u Smlouva se zákazníkem Microsoftu.
.NET
Načtení odkazu pro stažení šablony Smlouva se zákazníkem Microsoftu:
Načtěte metadata smlouvy pro Smlouva se zákazníkem Microsoftu. Je nutné získat id šablony Smlouva se zákazníkem Microsoftu. Další informace najdete v tématu Získání metadat smlouvy pro Smlouva se zákazníkem Microsoftu.
// IAggregatePartner partnerOperations; string agreementType = "MicrosoftCustomerAgreement"; AgreementMetaData microsoftCustomerAgreementDetails = partnerOperations.AgreementDetails. ByAgreementType(agreementType).Get().Items.Single();
Použijte kolekci IAggregatePartner.AgreementTemplates.
Zavolejte Metodu ById a zadejte templateId Smlouva se zákazníkem Microsoftu.
Načtěte vlastnost Document .
Zavolejte metodu ByCountry a zadejte zemi nebo oblast zákazníka, na kterou se vztahuje šablona smlouvy. Pokud metoda není zadaná, dotaz se ve výchozím nastavení nastaví na USA . Seznam podporovaných kódů zemí nebo oblastí najdete v seznamu podporovaných zemí/oblastí a jazyků. Tato metoda rozlišují malá a velká písmena.
Zavolejte Metodu ByLanguage a zadejte jazyk, ve kterém má být šablona smlouvy lokalizována. Pokud není zadaná metoda zadaná nebo zadaný kód země/oblasti není pro zadanou zemi nebo oblast, ve výchozím nastavení se dotaz nastaví jako en-US . Seznam podporovaných kódů jazyků najdete v seznamu podporovaných zemí a oblastí a jazyků.
Volejte metodu Get nebo GetAsync .
// IAggregatePartner partnerOperations; string customerCountry = "US"; string languageForLocalization = "en-US"; var agreementDocument = partnerOperations. AgreementTemplates.ById (microsoftCustomerAgreementDetails. TemplateId).Document.ByCountry (customerCountry).ByLanguage (languageForLocalization).Get();
Kompletní ukázku najdete ve třídě GetAgreementDetails z projektu testovací aplikace konzoly.
Požadavek REST
Načtení odkazu pro stažení šablony Smlouva se zákazníkem Microsoftu:
Načtěte metadata smlouvy pro Smlouva se zákazníkem Microsoftu. Je nutné získat id šablony Smlouva se zákazníkem Microsoftu. Další informace najdete v tématu Získání metadat smlouvy pro Smlouva se zákazníkem Microsoftu.
Vytvořte požadavek REST pro načtení prostředku AgreementDocument. Příklad syntaxe požadavku. Musíte zadat následující informace:
- Id šablony Smlouva se zákazníkem Microsoftu
- Země/oblast, na kterou se šablona Smlouva se zákazníkem Microsoftu vztahuje
- Jazyk, ve kterém by se měla lokalizovat šablona Smlouva se zákazníkem Microsoftu
Syntaxe požadavku
Pro tento prostředek použijte následující syntaxi požadavku:
metoda | Identifikátor URI žádosti |
---|---|
GET | {baseURL}/v1/agreementtemplates/{agreement-template-id}/document?language={language}&country={country} HTTP/1.1 |
Parametry identifikátoru URI
U požadavku můžete použít následující parametry identifikátoru URI:
Name | Type | Požadováno | Popis |
---|---|---|---|
agreement-template-id | string | Ano | Jedinečný identifikátor typu smlouvy. Id šablony pro Smlouva se zákazníkem Microsoftu můžete získat načtením metadat smlouvy pro Smlouva se zákazníkem Microsoftu. Další informace najdete v tématu Získání metadat smlouvy pro Smlouva se zákazníkem Microsoftu. U tohoto parametru se rozlišují malá a velká písmena. |
country | string | No | Určuje zemi nebo oblast, na kterou se šablona smlouvy vztahuje. Pokud parametr není zadaný, dotaz se ve výchozím nastavení nastaví na USA . Seznam podporovaných kódů zemí nebo oblastí najdete v seznamu podporovaných zemí/oblastí a jazyků. |
jazyk | string | No | Označuje jazyk, ve kterém má být šablona smlouvy lokalizována. Pokud parametr není zadaný nebo kód země/oblasti zadaný v zadané zemi nebo oblasti, ve výchozím nastavení se dotaz nastaví jako en-US . Seznam podporovaných kódů zemí nebo oblastí najdete v seznamu podporovaných zemí/oblastí a jazyků. |
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/agreementtemplates/aaaabbbb-0000-cccc-1111-dddd2222eeee/document?language=en-US&country=US HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
Odpověď REST
Pokud je tato metoda úspěšná, vrátí prostředek AgreementDocument v textu odpovědi.
Prostředek má vlastnost downloadUri , která obsahuje řetězec adresy URL, který lze použít ke stažení šablony smlouvy. Pokaždé, když vytvoříte dotaz, se vrátí jiný odkaz. Platnost tohoto odkazu vyprší po pěti minutách.
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 REST v Partnerském centru.
Příklad odpovědi
HTTP/1.1 200 OK
Content-Length: 620
Content-Type: application/json
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
{
"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"
}
Seznam podporovaných zemí/oblastí a jazyků
Důležité
U vlastnosti kódu země/oblasti se rozlišují malá a velká písmena. Ujistěte se, že používáte správné pouzdro zadané v této tabulce:
Země/region | Kód země | Podporované kódy jazyka |
---|---|---|
Ålandy | AX | cs |
Afghánistán | AF | cs |
Albánie | AL | cs |
Alžírsko | DZ | en-US, fr-FR, en-US |
Americká Samoa | AS | cs |
Andorra | AD | cs |
Angola | AO | en-US, pt-PT |
Anguilla | Umělá inteligence | cs |
Antarktida | AQ | cs |
Antigua a Barbuda | AG | cs |
Argentina | Pohledávky | en-US, es-ES |
Arménie | AM | cs |
Aruba | AW | cs |
Austrálie | AU | cs |
Rakousko | AT | en-US, de-DE |
Ázerbájdžán | AZ | cs |
Bahamy | BS | cs |
Bahrajn | BH | en-US, ar-SA |
Bangladéš | BD | cs |
Barbados | BB | cs |
Bělorusko | BY | en-US, ru-RU |
Belgie | BE | en-US, nl-NL |
Belize | BZ | en-US, es-ES |
Benin | BJ | cs |
Bermudy | BM | cs |
Bhútán | BT | cs |
Bolívie | BO | en-US, es-ES |
Bonaire | BQ | cs |
Bosna a Hercegovina | BA | cs |
Botswana | BW | cs |
Bouvetův ostrov | BV | cs |
Brazílie | BR | en-US, pt-BR |
Britské indickooceánské území | IO | cs |
Britské Panenské ostrovy | VG | cs |
Brunej | BN | cs |
Bulharsko | BG | en-US, bg-BG |
Burkina Faso | BF | cs |
Burundi | BI | cs |
Côte d’Ivoire (Pobřeží slonoviny) | CI | en-US, fr-FR |
Cabo Verde | CV | en-US, pt-PT |
Kambodža | KH | cs |
Kamerun | CM | en-US, fr-FR |
Kanada | CA | en-US, fr-FR |
Kajmanské ostrovy | KY | en-US, en-US |
Středoafrická republika | CF | cs |
Čad | TD | cs |
Chile | CL | en-US, es-ES |
Vánoční ostrov | CX | cs |
Kokosové ostrovy | Kopie | cs |
Kolumbie | CO | en-US, es-ES |
Komory | KM | cs |
Konžská demokratická republika | CD | cs |
Kongo | CG | cs |
Cookovy ostrovy | CK | cs |
Kostarika | CR | en-US, es-ES |
Chorvatsko | HR | en-US, hr-HR |
Curaçao | CW | cs |
Kypr | CY | cs |
Česko | CZ | cs-US, cs-CZ |
Dánsko | DK | en-US, da-DK |
Džibutsko | DJ | cs |
Dominika | DM | cs |
Dominikánská republika | DO | en-US, es-ES |
Ekvádor | EC | cs |
Egypt | EG | en-US, ar-SA |
Salvador | SV | en-US, es-ES |
Rovníková Guinea | GQ | cs |
Eritrea | ER | cs |
Estonsko | EE | en-US, et-EE |
Svazijsko | SZ | cs |
Etiopie | ET | cs |
Falklandské ostrovy | FK | cs |
Faerské ostrovy | FO | cs |
Fidži | FJ | cs |
Finsko | FI | en-US, fi-FI |
Francie | FR | en-US, fr-FR |
Francouzská Guyana | GF | en-US, fr-FR |
Francouzská Polynésie | PF | cs |
Francouzská jižní území | TF | cs |
Gabon | GA | cs |
Gambie | GM | cs |
Gruzie | GE | cs |
Německo | DE | en-US, de-DE |
Ghana | GH | cs |
Gibraltar | GI | cs |
Řecko | GR | en-US, el-GR |
Grónsko | GL | cs |
Grenada | GD | cs |
Guadeloupe | GP | cs |
Guam | GU | cs |
Guatemala | GT | en-US, es-ES |
Guernsey | GG | cs |
Guinea | GN | cs |
Guinea-Bissau | GW | cs |
Guyana | GY | cs |
Haiti | HT | cs |
Heardův ostrov a McDonaldovy ostrovy | HM | cs |
Honduras | HN | en-US, es-ES |
Zvláštní Správa istrativní oblast Hongkongu | HK | en-US, zh-HK |
Maďarsko | HU | en-US, hu-HU |
Island | IS | cs |
Indie | IN | en-US, hi-IN |
Indonésie | ID | en-US, id-ID |
Irák | IQ | en-US, ar-SA |
Irsko | IE | cs |
Ostrov Man | Rychlé zprávy | cs |
Izrael | IL | en-US, he-IL |
Itálie | IT | en-US, it-IT |
Jamajka | JM | cs |
Jan Mayen | XJ | cs |
Japonsko | JP | en-US, ja-JP |
Jersey | JE | cs |
Jordánsko | JO | en-US, ar-SA |
Kazachstán | KZ | en-US, kk-KZ |
Keňa | KE | cs |
Kiribati | KI | cs |
Korea | KR | en-US, ko-KR |
Kosovo | XK | cs |
Kuvajt | KW | en-US, ar-SA |
Kyrgyzstán | KG | en-US, ru-RU |
Laos | LA | cs |
Lotyšsko | LV | en-US, lv-LV |
Libanon | LB | en-US, ar-SA |
Lesotho | LS | cs |
Libérie | LR | cs |
Libye | LY | en-US, ar-SA |
Lichtenštejnsko | LI | en-US, de-DE |
Litva | LT | en-US, lt-LT |
Lucembursko | LU | en-US, fr-FR |
Macao Special Správa istrative Region | MO | en-US, zh-HK |
Madagaskar | MG | cs |
Malawi | MW | cs |
Malajsie | MY | en-US, ms-MY |
Maledivy | MV | cs |
Mali | ML | cs |
Malta | MT | cs |
Marshallovy ostrovy | MH | cs |
Martinik | MQ | cs |
Mauritánie | MR | cs |
Mauricius | MU | en-US, ar-SA |
Mayotte | YT | cs |
Mexiko | MX | en-US, es-ES |
Mikronésie | FM | cs |
Moldavsko | MD | en-US, ro-RO |
Monako | MC | en-US, fr-FR |
Mongolsko | MN | cs |
Černá Hora | ME | cs |
Montserrat | MS | cs |
Maroko | MA | en-US, fr-FR, en-US |
Mosambik | MZ | cs |
Myanmar | MM | cs |
Namibie | NA | cs |
Nauru | NR | cs |
Nepál | NP | cs |
Nizozemsko | NL | en-US, nl-NL |
Nová Kaledonie | NC | cs |
Nový Zéland | NZ | cs |
Nikaragua | NI | en-US, es-ES |
Niger | NE | cs |
Nigérie | NG | cs |
Niue | NU | cs |
Norfolk | NF | cs |
Severní Mariany | MP | cs |
Severní Makedonie | MK | cs |
Norsko | NE | en-US, nb-NO |
Omán | OM | en-US, ar-SA |
Pákistán | PK | cs |
Palau | PW | cs |
Palestinská samospráva | PS | cs |
Panama | PA | en-US, es-ES |
Papua-Nová Guinea | PG | cs |
Paraguay | PY | en-US, es-ES |
Peru | PE | en-US, es-ES |
Filipíny | PH | cs |
Pitcairnovy ostrovy | PN | cs |
Polsko | PL | en-US, pl-PL |
Portugalsko | PT | en-US, pt-PT |
Portoriko | PR | en-US, en-US |
Katar | Otázky a odpovědi | en-US, ar-SA |
Réunion | RE | cs |
Rumunsko | RO | en-US, ro-RO |
Rusko | RU | en-US, ru-RU |
Rwanda | RW | en-US, fr-FR |
Svatý Tomáš a Princův ostrov | ST | en-US, fr-FR |
Saba | XS | cs |
Saint-Barthélemy | BL | cs |
Svatý Kryštof a Nevis | KN | cs |
Svatá Lucie | LC | en-US, en-US |
Svatý Martin (Francie) | MF | en-US, en-US |
Saint Pierre a Miquelon | PM | cs |
Svatý Vincenc a Grenadiny | VC | cs |
Samoa | WS | cs |
San Marino | SM | cs |
Saúdská Arábie | SA | cs |
Senegal | SN | en-US, fr-FR |
Srbsko | RS | en-US, sr-Latn-RS, en-US |
Seychely | SC | cs |
Sierra Leone | SL | cs |
Singapur | SG | en-US, zh-SG |
Svatý Eustach | XE | cs |
Svatý Martin (Nizozemsko) | SX | en-US, en-US |
Slovensko | SK | en-US, sk-SK |
Slovinsko | SI | en-US, sl-SI |
Šalamounovy ostrovy | SB | cs |
Somálsko | SO | cs |
Jižní Afrika | ZA | cs |
Jižní Georgie a Jižní Sandwichovy ostrovy | GS | cs |
Jižní Súdán | SS | cs |
Španělsko | ES | en-US, es-ES, en-US, en-US |
Srí Lanka | LK | cs |
Sv. Helena, Ascension a Tristan da Cunha | SH | cs |
Surinam | SR | cs |
Špicberky | SJ | cs |
Švédsko | SE | en-US, sv-SE |
Švýcarsko | CH | en-US, fr-FR, en-US, en-US |
Tchaj-wan | TW | en-US, zh-HK |
Tádžikistán | TJ | cs |
Tanzanie | TZ | cs |
Thajsko | TH | en-US, th-TH |
Timor Leste | TL | cs |
Togo | TG | cs |
Tokelau | TK | cs |
Tonga | TO | cs |
Trinidad a Tobago | TT | cs |
Tunisko | TN | en-US, fr-FR, en-US |
Turecko | TR | en-US, tr-TR |
Turkmenistán | TM | cs |
Ostrovy Turks a Caicos | TC | cs |
Tuvalu | TV | cs |
Menší odlehlé ostrovy USA | UM | cs |
Americké Panenské ostrovy | VI | cs |
Uganda | UG | cs |
Ukrajina | UA | en-US, uk-UA |
Spojené arabské emiráty | AE | en-US, ar-SA |
Spojené království | GB | cs |
USA | (USA) | cs |
Uruguay | UY | en-US, es-ES |
Uzbekistán | UZ | en-US, ru-RU |
Vanuatu | VU | cs |
Vatikán | VA | cs |
Venezuela | VE | en-US, es-ES |
Vietnam | VN | en-US, vi-VN |
Wallis a Futuna | WF | cs |
Jemen | YE | en-US, ar-SA |
Zambie | ZM | cs |
Zimbabwe | ZW | cs |