Ontvang een downloadlink voor de sjabloon van de Microsoft-klantovereenkomst
van toepassing op: Partnercentrum
Is niet van toepassing op: Partnercentrum beheerd door 21Vianet | Partnercentrum voor Microsoft Cloud voor de Amerikaanse overheid
De AgreementDocument-resource wordt momenteel alleen ondersteund door Partnercentrum in de Microsoft openbare cloud.
In dit artikel wordt beschreven hoe u een koppeling kunt maken om de sjabloon voor de Microsoft-klantovereenkomst te downloaden, op basis van het land/de regio en de taal van de klant.
Voorwaarden
Als u de .NET SDK van Partnercentrum gebruikt, is versie 1.14 of hoger vereist.
Belangrijk
Vanaf juni 2023 wordt de nieuwste Versie van Partner Center .NET SDK 3.4.0 gearchiveerd. U kunt de SDK-release downloaden van GitHub, samen met een readme-bestand met nuttige informatie.
Partners worden aangemoedigd om de Partner center REST API'ste blijven gebruiken.
Referenties zoals beschreven in Partnercentrum-authenticatie. Dit scenario biedt alleen ondersteuning voor App+User-verificatie.
Het land/de regio van de klant waarop de sjabloon voor de Microsoft-klantovereenkomst van toepassing is.
De taal waarin de sjabloon voor de Microsoft-klantovereenkomst moet worden gelokaliseerd.
Belangrijk
- De Microsoft-klantovereenkomst is land-/regiospecifiek. Wanneer u een koppeling aanvraagt om de sjabloon voor de Microsoft-klantovereenkomst te downloaden, moet u het juiste land/de juiste regio opgeven op basis van de locatie van de klant. Voor Lijst met ondersteunde landen/regio's, raadpleeg Lijst met ondersteunde landen/regio's en talen.
- Voor sommige landen/regio's is de Microsoft-klantovereenkomst beschikbaar in meerdere talen. Kies voor de beste klantervaring de taal die het beste aansluit bij de behoeften van de klant. Raadpleeg lijst met ondersteunde landen/regio's en talenvoor een lijst met ondersteunde talen.
- Deze methode wordt alleen ondersteund met de Microsoft-klantovereenkomst.
.NET
Ga als volgende te werk om een koppeling op te halen om de sjabloon voor de Microsoft-klantovereenkomst te downloaden:
Haal de metagegevens van de overeenkomst op voor de Microsoft-klantovereenkomst. U moet de templateId van de Microsoft-klantovereenkomst verkrijgen. Zie Metagegevens van overeenkomst ophalen voor Microsoft-klantovereenkomstvoor meer informatie.
// IAggregatePartner partnerOperations; string agreementType = "MicrosoftCustomerAgreement"; AgreementMetaData microsoftCustomerAgreementDetails = partnerOperations.AgreementDetails. ByAgreementType(agreementType).Get().Items.Single();
Gebruik de verzameling IAggregatePartner.AgreementTemplates.
Roep de methode ById aan en geef de templateId van de Microsoft-klantovereenkomst op.
Haal de eigenschap Document op.
Roep de methode ByCountry aan en geef het land/de regio van de klant op waarop de overeenkomstsjabloon van toepassing is. De query wordt standaard US als de methode niet is opgegeven. Raadpleeg voor een lijst met ondersteunde land-/regiocodes lijst met ondersteunde landen/regio's en talen. Deze methode is hoofdlettergevoelig.
Roep de methode ByLanguage aan en geef de taal op waarin de overeenkomstsjabloon moet worden gelokaliseerd. De query wordt standaard en-US als de methode niet is opgegeven of als de opgegeven land-/regiocode niet wordt ondersteund voor het land of de opgegeven regio. Raadpleeg lijst met ondersteunde landen/regio's en talenvoor een lijst met ondersteunde taalcodes.
Roep de methode Get of GetAsync aan.
// IAggregatePartner partnerOperations; string customerCountry = "US"; string languageForLocalization = "en-US"; var agreementDocument = partnerOperations. AgreementTemplates.ById (microsoftCustomerAgreementDetails. TemplateId).Document.ByCountry (customerCountry).ByLanguage (languageForLocalization).Get();
Een volledig voorbeeld vindt u in de GetAgreementDetails klasse uit de consoletest-app project.
REST-aanvraag
Ga als volgende te werk om een koppeling op te halen om de sjabloon voor de Microsoft-klantovereenkomst te downloaden:
Haal de metagegevens van de overeenkomst op voor de Microsoft-klantovereenkomst. U moet de templateId van de Microsoft-klantovereenkomst verkrijgen. Zie Metagegevens van overeenkomst ophalen voor Microsoft-klantovereenkomstvoor meer informatie.
Maak een REST-aanvraag om een AgreementDocument resourceop te halen. Voor een voorbeeld van de -aanvraagsyntaxis, zie. U moet de volgende gegevens opgeven:
- De templateId van de Microsoft-klantovereenkomst
- Het land/de regio waarop de sjabloon voor de Microsoft-klantovereenkomst van toepassing is
- De taal waarin de sjabloon voor de Microsoft-klantovereenkomst moet worden gelokaliseerd
Aanvraagsyntaxis
Gebruik de volgende aanvraagsyntaxis voor deze resource:
Methode | Aanvraag-URI |
---|---|
TOEVOEGEN | {baseURL}/v1/agreementtemplates/{agreement-template-id}/document?language={language}&country={country} HTTP/1.1 |
URI parameters
U kunt de volgende URI-parameters gebruiken met uw aanvraag:
Naam | Typ | Vereist | Beschrijving |
---|---|---|---|
overeenkomst-sjabloon-id | string | Ja | Unieke identificator van het overeenkomsttype. U kunt de templateId voor de Microsoft-klantovereenkomst verkrijgen door de metagegevens van de overeenkomst voor de Microsoft-klantovereenkomst op te halen. Zie Metagegevens van overeenkomst ophalen voor Microsoft-klantovereenkomstvoor meer informatie. Deze parameter is hoofdlettergevoelig. |
land | snaar | Nee | Geeft het land/de regio aan waarop de overeenkomstsjabloon van toepassing is. De query wordt standaard US als de parameter niet is opgegeven. Raadpleeg voor een lijst met ondersteunde land-/regiocodes lijst met ondersteunde landen/regio's en talen. |
Taal | string | Nee | Geeft de taal aan waarin de overeenkomstsjabloon moet worden gelokaliseerd. De query wordt standaard en-US als de parameter niet is opgegeven of als de land-/regiocode die is opgegeven niet wordt ondersteund voor het land of de opgegeven regio. Raadpleeg Lijst met ondersteunde landen/regio's en talenvoor een lijst met ondersteunde land-/regiocodes. |
Aanvraagheaders
Zie Partnercentrum REST-headersvoor meer informatie.
Inhoud van het verzoek
Geen.
Aanvraagvoorbeeld
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
REST-antwoord
Als dit lukt, retourneert deze methode een AgreementDocument resource in de hoofdtekst van het antwoord.
De resource heeft een eigenschap downloadUri, die een URL-tekenreeks bevat die kan worden gebruikt om de overeenkomstsjabloon te downloaden. Telkens wanneer u een query maakt, wordt er een andere koppeling geretourneerd. Deze koppeling verloopt na vijf minuten.
Geslaagde antwoorden en foutcodes
Elk antwoord wordt geleverd met een HTTP-statuscode die aangeeft of de bewerking is geslaagd of mislukt, en andere informatie ten behoeve van foutopsporing.
Gebruik een hulpprogramma voor netwerktracering om deze code, het fouttype en andere parameters te lezen. Zie Partnercentrum REST-foutcodesvoor de volledige lijst.
Voorbeeld van antwoord
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"
}
Lijst met ondersteunde landen/regio's en talen
Belangrijk
De eigenschap land-/regiocode is hoofdlettergevoelig. Zorg ervoor dat u de juiste behuizing gebruikt die in deze tabel is opgegeven:
Land/regio | Landcode | Ondersteunde taalcodes |
---|---|---|
Ålandeilanden | BIJL | en-US |
Afghanistan | AF | en-US |
Albanië | AL | en-US |
Algerije | DZ | en-US, fr-FR, en-US |
Amerikaans-Samoa | ALS | en-US |
Andorra | ADVERTENTIE | en-US |
Angola | AO | en-US, pt-PT |
Anguilla | Kunstmatige Intelligentie | en-US |
Antarctica | AQ | en-US |
Antigua en Barbuda | Procureur-Generaal | en-US |
Argentinië | AR | en-US, es-ES |
Armenië | AM | en-US |
Aruba | AW | en-US |
Australië | AU | en-US |
Oostenrijk | OP | en-US, de-DE |
Azerbeidzjan | AZ | en-US |
Bahamas | BS | en-US |
Bahrein | BH | en-US, ar-SA |
Bangladesh | BD | en-US |
Barbados | BB | en-US |
Wit-Rusland | BIJ | en-US, ru-RU |
België | BE | en-US, nl-NL |
Belize | BZ | en-US, es-ES |
Benin | BJ | en-US |
Bermuda | BM | en-US |
Bhutan | BT | en-US |
Bolivia | BO | en-US, es-ES |
Bonaire | BQ | en-US |
Bosnië-Herzegovina | BA | en-US |
Botswana | BW | en-US |
Bouveteiland | BV | en-US |
Brazilië | BR | en-US, pt-BR |
Brits Territorium voor de Indische Oceaan | IO | en-US |
Britse Maagdeneilanden | Voldoende Goed | en-US |
Brunei | BN | en-US |
Bulgarije | BG | en-US, bg-BG |
Burkina Faso | BF | en-US |
Burundi | Business Intelligence | en-US |
Ivoorkust | CI | en-US, fr-FR |
Cabo Verde | CV | en-US, pt-PT |
Cambodja | KH | en-US |
Kameroen | CENTIMETER | en-US, fr-FR |
Canada | CA | en-US, fr-FR |
Caymaneilanden | KY | en-US, en-US |
Centraal-Afrikaanse Republiek | CF | en-US |
Tsjaad | TD | en-US |
Chili | CL | en-US, es-ES |
Christmaseiland | CX | en-US |
Cocoseilanden (Keeling) | CC | en-US |
Colombia | CO | en-US, es-ES |
Comoren | KILOMETER | en-US |
Congo (DRC) | CD | en-US |
Congo | CG | en-US |
Cookeilanden | CK | en-US |
Costa Rica | CR | en-US, es-ES |
Kroatië | HR | en-US, hr-HR |
Curaçao | CW | en-US |
Cyprus | CY | en-US |
Tsjechië | CZ | en-US, cs-CZ |
Denemarken | DK | en-US, da-DK |
Djibouti | DJ | en-US |
Dominica | DM | en-US |
Dominicaanse Republiek | DOEN | en-US, es-ES |
Ecuador | EG | en-US |
Egypte | EG | en-US, ar-SA |
El Salvador | SV | en-US, es-ES |
Equatoriaal-Guinea | GQ | en-US |
Eritrea | ER | en-US |
Estland | EE | en-US, et-EE |
eSwatini | SZ | en-US |
Ethiopië | ET | en-US |
Falklandeilanden | FK | en-US |
Faeröereilanden | FO | en-US |
Fiji | FJ | en-US |
Finland | FI | en-US, fi-FI |
Frankrijk | FR | en-US, fr-FR |
Frans-Guyana | GF | en-US, fr-FR |
Frans-Polynesië | PF | en-US |
Franse Zuidelijke Gebieden | TF | en-US |
Gabon | GA | en-US |
Gambia | GM | en-US |
Georgië | GE | en-US |
Duitsland | DE | en-US, de-DE |
Ghana | GH | en-US |
Gibraltar | GI | en-US |
Griekenland | GR | en-US, el-GR |
Groenland | GL | en-US |
Grenada | GD | en-US |
Guadeloupe | huisarts | en-US |
Guam | GU | en-US |
Guatemala | GT | en-US, es-ES |
Guernsey | GG | en-US |
Guinee | GN | en-US |
Guinea-Bissau | GW | en-US |
Guyana | GY | en-US |
Haïti | HT | en-US |
Heard Island en McDonaldeilanden | HM | en-US |
Honduras | HN | en-US, es-ES |
Speciale administratieve regio van Hongkong | HK | en-US, zh-HK |
Hongarije | HU | en-US, hu-HU |
IJsland | IS | en-US |
India | IN | en-US, hi-IN |
Indonesië | ID-kaart | en-US, id-ID |
Irak | IQ | en-US, ar-SA |
Ierland | IE | en-US |
Isle of Man | IM | en-US |
Israël | IL | en-US, he-IL |
Italië | IT | en-US, it-IT |
Jamaica | JM | en-US |
Jan Mayen | XJ | en-US |
Japan | JP | en-US, ja-JP |
Jersey | JE | en-US |
Jordanië | JO | en-US, ar-SA |
Kazachstan | KZ | en-US, kk-KZ |
Kenia | KE | en-US |
Kiribati | Kunstmatige Intelligentie | en-US |
Korea | KR | en-US, ko-KR |
Kosovo | XK | en-US |
Koeweit | kW | en-US, ar-SA |
Kirgizië | kg | en-US, ru-RU |
Laos | LA | en-US |
Letland | Letland | en-US, lv-LV |
Libanon | LB | en-US, ar-SA |
Lesotho | LS | en-US |
Liberia | LR | en-US |
Libië | LY | en-US, ar-SA |
Liechtenstein | LI | en-US, de-DE |
Litouwen | LT | en-US, lt-LT |
Luxemburg | LU | en-US, fr-FR |
Speciale administratieve regio Van Macao | MO | en-US, zh-HK |
Madagaskar | MG | en-US |
Malawi | MW | en-US |
Maleisië | MIJN | en-US, ms-MY |
Maldiven | MV | en-US |
Mali | ML | en-US |
Malta | MT | en-US |
Marshalleilanden | MH | en-US |
Martinique | MQ | en-US |
Mauritanië | MENEER | en-US |
Mauritius | MU | en-US, ar-SA |
Mayotte | YT | en-US |
Mexico | MX | en-US, es-ES |
Micronesië | FM | en-US |
Moldavië | MD | en-US, ro-RO |
Monaco | MC | en-US, fr-FR |
Mongolië | MN | en-US |
Montenegro | MIJ | en-US |
Montserrat | MEVROUW | en-US |
Marokko | MA | en-US, fr-FR, en-US |
Mozambique | MZ | en-US |
Myanmar | MM | en-US |
Namibië | NA | en-US |
Nauru | NR | en-US |
Nepal | NP | en-US |
Nederland | NL | en-US, nl-NL |
Nieuw-Caledonië | NC | en-US |
Nieuw-Zeeland | NZ | en-US |
Nicaragua | NI | en-US, es-ES |
Niger | NE | en-US |
Nigeria | NG | en-US |
Niue | NU | en-US |
Norfolk-eiland | NF | en-US |
Noordelijke Marianaeilanden | Lid van het Parlement | en-US |
Noord-Macedonië | MK | en-US |
Noorwegen | NEE | en-US, nb-NO |
Oman | OM | en-US, ar-SA |
Pakistan | PK | en-US |
Palau | KRIJGSGEVANGENE | en-US |
Palestijnse Autoriteit | PS | en-US |
Panama | PA | en-US, es-ES |
Papoea-Nieuw-Guinea | PG | en-US |
Paraguay | PY | en-US, es-ES |
Peru | PE | en-US, es-ES |
Filipijnen | PH | en-US |
Pitcairneilanden | PN | en-US |
Polen | PL | en-US, pl-PL |
Portugal | PT | en-US, pt-PT |
Puerto Rico | Public relations (PR) | en-US, en-US |
Qatar | Kwaliteitsborging | en-US, ar-SA |
Réunion | RE | en-US |
Roemenië | RO | en-US, ro-RO |
Rusland | RU | en-US, ru-RU |
Rwanda | RW | en-US, fr-FR |
São Tomé en Príncipe | ST | en-US, fr-FR |
Saba | XS | en-US |
Saint-Barthélemy | BL | en-US |
Saint Kitts en Nevis | KN | en-US |
Saint Lucia | LC | en-US, en-US |
Sint-Martin | MF | en-US, en-US |
Saint Pierre en Miquelon | PM | en-US |
Saint Vincent en de Grenadines | VC | en-US |
Samoa | WS | en-US |
San Marino | SM | en-US |
Saudi-Arabië | SA | en-US |
Senegal | SN | en-US, fr-FR |
Servië | RS | en-US, sr-Latn-RS, en-US |
Seychellen | SC | en-US |
Sierra Leone | SL | en-US |
Singapore | SG | en-US, zh-SG |
Sint Eustatius | XE | en-US |
Sint Maarten | SX | en-US, en-US |
Slowakije | SK | en-US, sk-SK |
Slovenië | SI | en-US, sl-SI |
Salomonseilanden | SB | en-US |
Somalië | DUS | en-US |
Zuid-Afrika | ZA | en-US |
Zuid-Georgië en Zuidelijke Sandwicheilanden | GS | en-US |
Zuid-Soedan | SS | en-US |
Spanje | ES | en-US, es-ES, en-US, en-US |
Sri Lanka | LK | en-US |
Sint-Helena, Ascension, Tristan da Cunha | SH | en-US |
Suriname | SR | en-US |
Spitsbergen | SJ | en-US |
Zweden | SE | en-US, sv-SE |
Zwitserland | CH | en-US, fr-FR, en-US, en-US |
Taiwan | TW | en-US, zh-HK |
Tadzjikistan | TJ | en-US |
Tanzania | TZ | en-US |
Thailand | TH | en-US, th-TH |
Timor-Leste | TL | en-US |
Togo | GS | en-US |
Tokelau | TK | en-US |
Tonga | AAN | en-US |
Trinidad en Tobago | TT | en-US |
Tunesië | TN | en-US, fr-FR, en-US |
Turkije | TR | en-US, tr-TR |
Turkmenistan | TM | en-US |
Turks- en Caicoseilanden | TC | en-US |
Tuvalu | televisie | en-US |
Amerikaanse uitvaleilanden | UM | en-US |
Amerikaanse Maagdeneilanden | VI | en-US |
Oeganda | UG | en-US |
Oekraïne | UA | en-US, uk-UA |
Verenigde Arabische Emiraten | AE | en-US, ar-SA |
Verenigd Koninkrijk | GB | en-US |
Verenigde Staten | VS | en-US |
Uruguay | UY | en-US, es-ES |
Oezbekistan | UZ | en-US, ru-RU |
Vanuatu | VU | en-US |
Vaticaanstad | VA | en-US |
Venezuela | VE | en-US, es-ES |
Vietnam | VN | en-US, vi-VN |
Wallis en Futuna | WF | en-US |
Jemen | YE | en-US, ar-SA |
Zambia | ZM | en-US |
Zimbabwe | ZW | en-US |