@azure-rest/maps-geolocation package

Rozhraní

CountryRegionOutput

Objekt obsahující informace o zemi/oblasti.

ErrorAdditionalInfoOutput

Další informace o chybě správy prostředků

ErrorDetailOutput

Podrobnosti o chybě.

ErrorResponseOutput

Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace (To se také řídí formátem odpovědi na chybu OData.)

GeolocationGetLocation200Response

Rozhraní API Get IP To Location je požadavek HTTP GET, který na základě IP adresy vrátí kód země ISO, ze kterého se tato IP adresa nachází. Vývojáři můžou tyto informace použít k blokování nebo změně určitého obsahu na základě geografických umístění, ze kterých se aplikace zobrazuje.

GeolocationGetLocationDefaultResponse

Rozhraní API Get IP To Location je požadavek HTTP GET, který na základě IP adresy vrátí kód země ISO, ze kterého se tato IP adresa nachází. Vývojáři můžou tyto informace použít k blokování nebo změně určitého obsahu na základě geografických umístění, ze kterých se aplikace zobrazuje.

GeolocationGetLocationQueryParam
GeolocationGetLocationQueryParamProperties
GetLocation
IpAddressToLocationResultOutput

Tento objekt se vrátí z úspěšného volání IP adresy do rozhraní API země/oblasti.

MapsGeolocationClientOptions

Volitelné parametry klienta

Routes

Aliasy typu

GeolocationGetLocationParameters
MapsGeolocationClient

Funkce

default(AzureKeyCredential, ClientOptions)

Vytvoří instanci MapsGeolocationClient z klíče předplatného.

příklad

import { AzureKeyCredential } from "@azure/core-auth";
import MapsGeolocation from "@azure-rest/maps-geolocation";

const credential = new AzureKeyCredential("<subscription-key>");
const client = MapsGeolocation(credential);
default(TokenCredential, string, ClientOptions)

Vytvoří instanci MapsGeolocation z azure Identity TokenCredential.

příklad

import { DefaultAzureCredential } from "@azure/identity";
import MapsGeolocation from "@azure-rest/maps-geolocation";

const credential = new DefaultAzureCredential();
const client = MapsGeolocation(credential, "<maps-account-client-id>");
default(AzureSASCredential, ClientOptions)

Vytvoří instanci MapsGeolocation z azure Identity AzureSASCredential.

příklad

import { AzureSASCredential } from "@azure/core-auth";
import MapsGeolocation from "@azure-rest/maps-geolocation";

const credential = new AzureSASCredential("<SAS Token>");
const client = MapsGeolocation(credential);
isUnexpected(GeolocationGetLocation200Response | GeolocationGetLocationDefaultResponse)

Podrobnosti funkce

default(AzureKeyCredential, ClientOptions)

Vytvoří instanci MapsGeolocationClient z klíče předplatného.

příklad

import { AzureKeyCredential } from "@azure/core-auth";
import MapsGeolocation from "@azure-rest/maps-geolocation";

const credential = new AzureKeyCredential("<subscription-key>");
const client = MapsGeolocation(credential);
function default(credential: AzureKeyCredential, options?: ClientOptions): MapsGeolocationClient

Parametry

credential
AzureKeyCredential

Instance AzureKeyCredential použitá k ověření požadavků na službu

options
ClientOptions

Možnosti používané ke konfiguraci klienta geografické polohy

Návraty

default(TokenCredential, string, ClientOptions)

Vytvoří instanci MapsGeolocation z azure Identity TokenCredential.

příklad

import { DefaultAzureCredential } from "@azure/identity";
import MapsGeolocation from "@azure-rest/maps-geolocation";

const credential = new DefaultAzureCredential();
const client = MapsGeolocation(credential, "<maps-account-client-id>");
function default(credential: TokenCredential, mapsAccountClientId: string, options?: ClientOptions): MapsGeolocationClient

Parametry

credential
TokenCredential

Instance TokenCredential použitá k ověření požadavků na službu

mapsAccountClientId

string

ID klienta Azure Maps konkrétního mapového prostředku

options
ClientOptions

Možnosti používané ke konfiguraci klienta směrování

Návraty

default(AzureSASCredential, ClientOptions)

Vytvoří instanci MapsGeolocation z azure Identity AzureSASCredential.

příklad

import { AzureSASCredential } from "@azure/core-auth";
import MapsGeolocation from "@azure-rest/maps-geolocation";

const credential = new AzureSASCredential("<SAS Token>");
const client = MapsGeolocation(credential);
function default(credential: AzureSASCredential, options?: ClientOptions): MapsGeolocationClient

Parametry

credential
AzureSASCredential

Instance AzureSASCredential použitá k ověřování požadavků na službu

options
ClientOptions

Možnosti používané ke konfiguraci klienta geografické polohy

Návraty

isUnexpected(GeolocationGetLocation200Response | GeolocationGetLocationDefaultResponse)

function isUnexpected(response: GeolocationGetLocation200Response | GeolocationGetLocationDefaultResponse): response

Parametry

Návraty

response