Címformázási szabályok lekérése piac alapján
A következőre vonatkozik: Partnerközpont | A 21Vianet által üzemeltetett Partnerközpont | Partnerközpont Microsoft Cloud for US Government
Szerezze be a várt címformátumot a piaci ISO-kód alapján.
Előfeltételek
- Hitelesítő adatok a Partnerközpont hitelesítésében leírtak szerint. Ez a forgatókönyv támogatja a különálló alkalmazással és az App+Felhasználói hitelesítő adatokkal való hitelesítést is.
REST-kérelem
Kérés szintaxisa
Metódus | Kérés URI-ja |
---|---|
GET | {baseURL}/v1/countryvalidationrules/{isocode-id} HTTP/1.1 |
URI-paraméter
Név | Típus | Kötelező | Leírás |
---|---|---|---|
isocode-id | sztring | Y | A két karakterből állhat az ISO országkódja. |
Kérésfejlécek
További információ: Partnerközpont REST-fejlécei.
A kérés törzse
Nincsenek.
Példa kérésre
GET https://api.partnercenter.microsoft.com/v1/countryvalidationrules/{isocode-id} HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 124b0e41-a093-4fec-b871-3eeb45fd734b
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
REST-válasz
Ha sikerült, ez a metódus egy CountryInformation objektumot ad vissza a válasz törzsében.
Sikeres válasz és hibakódok
Minden válaszhoz tartozik egy HTTP-állapotkód, amely jelzi a sikert vagy a hibát, valamint további hibakeresési információkat. Használja a hálózati nyomkövetési eszközt a kód, a hibatípus és a további paraméterek olvasásához. A teljes listát lásd: Hibakódok.
Példa válaszra
HTTP/1.1 200 OK
Content-Length: 1856
Content-Type: application/json
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: 124b0e41-a093-4fec-b871-3eeb45fd734b
Date: Wed, 25 Nov 2015 06:36:47 GMT
{
"iso2Code": "US",
"defaultCulture": "en-US",
"isStateRequired": true,
"supportedStatesList": [
"AK", "AL", "AR", "AZ", "CA", "CO", "CT", "DC", "DE", "FL", "GA", "HI", "IA", "ID", "IL", "IN", "KS",
"KY", "LA", "MA", "MD", "ME", "MI", "MN", "MO", "MS", "MT", "NC", "ND", "NE", "NH", "NJ", "NM", "NV",
"NY", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VA", "VT", "WA", "WI", "WV", "WY"
],
"supportedLanguagesList": [
"en",
"es"
],
"supportedCulturesList": [
"en-US",
"es-US"
],
"isPostalCodeRequired": true,
"postalCodeRegex": "^\\d{5}(-\\d{4})?$",
"isCityRequired": true,
"isVatIdSupported": false,
"phoneNumberRegex": "^(1[ \\-/\\.]?)?(\\((\\d{3})\\)|(\\d{3}))[ \\-/\\.]?(\\d{3})[ \\-/\\.]?(\\d{4})$",
"isTaxIdSupported": true,
"isTaxIdOptional": true,
"countryCallingCodesList": [
"1"
],
"attributes": {
"objectType": "CountryValidationRules"
}
}