Biblioteki klienta interfejsu Maps Datasets API

Ta strona pokazuje, jak zacząć korzystać z bibliotek klienta interfejsu Maps Datasets API.

Więcej informacji o bibliotekach klienta znajdziesz w artykule Wyjaśnienie bibliotek klienta.

Instalowanie biblioteki klienta

Node.js

Więcej informacji znajdziesz w artykule Konfigurowanie środowiska programistycznego Node.js.

npm install @googlemaps/maps-platform-datasets

Python

Więcej informacji znajdziesz w artykule Konfigurowanie środowiska programistycznego Python.

pip install --upgrade google-maps-mapsplatformdatasets

Konfigurowanie uwierzytelniania

Gdy używasz bibliotek klienta, do uwierzytelniania używasz domyślnych danych logowania aplikacji (ADC). Informacje o konfigurowaniu domyślnego uwierzytelniania aplikacji znajdziesz w artykule Podawanie danych logowania domyślnego uwierzytelniania aplikacji. Informacje o korzystaniu z usługi ADC w bibliotekach klienta znajdziesz w artykule Uwierzytelnianie za pomocą bibliotek klienta.

Korzystanie z biblioteki klienta

Node.js

/**
 * This snippet has been automatically generated and should be regarded as a code template only.
 * It will require modifications to work.
 * It may require correct/in-range values for request initialization.
 * TODO(developer): Uncomment these variables before running the sample.
 */
/**
 *  Required. Parent project that will own the dataset.
 *  Format: projects/{project}
 */
// const parent = 'abc123'
/**
 *  Required. The dataset version to create.
 */
// const dataset = {}

// Imports the Mapsplatformdatasets library
const {MapsPlatformDatasetsClient} = require('@googlemaps/maps-platform-datasets').v1;

// Instantiates a client
const mapsplatformdatasetsClient = new MapsPlatformDatasetsClient();

async function callCreateDataset() {
  // Construct request
  const request = {
    parent,
    dataset,
  };

  // Run request
  const response = await mapsplatformdatasetsClient.createDataset(request);
  console.log(response);
}

callCreateDataset();

Python

# This snippet has been automatically generated and should be regarded as a
# code template only.
# It will require modifications to work:
# - It may require correct/in-range values for request initialization.
# - It may require specifying regional endpoints when creating the service
#   client as shown in:
#   https://googleapis.dev/python/google-api-core/latest/client_options.html
from google.maps import mapsplatformdatasets_v1


def sample_create_dataset():
    # Create a client
    client = mapsplatformdatasets_v1.MapsPlatformDatasetsClient()

    # Initialize request argument(s)
    request = mapsplatformdatasets_v1.CreateDatasetRequest(
        parent="parent_value",
    )

    # Make the request
    response = client.create_dataset(request=request)

    # Handle the response
    print(response)

Dodatkowe materiały