Maps Datasets API 用戶端程式庫

本頁說明如何開始使用 Maps Datasets API 的用戶端程式庫。

如要進一步瞭解用戶端程式庫,請參閱用戶端程式庫說明

安裝用戶端程式庫

Node.js

詳情請參閱設定 Node.js 開發環境

npm install @googlemaps/maps-platform-datasets

Python

詳情請參閱設定 Python 開發環境一文。

pip install --upgrade google-maps-mapsplatformdatasets

設定驗證方法

使用用戶端程式庫時,您可以使用應用程式預設憑證 (ADC) 進行驗證。如要進一步瞭解如何設定 ADC,請參閱「提供應用程式預設憑證的憑證」一文。如要瞭解如何將 ADC 與用戶端程式庫搭配使用,請參閱「使用用戶端程式庫進行驗證」。

使用用戶端程式庫

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)

其他資源