مكتبات برامج واجهة برمجة التطبيقات لمجموعات البيانات في "خرائط Google"

تعرض هذه الصفحة كيفية بدء استخدام مكتبات العملاء في Maps Datasets API.

يمكنك الاطّلاع على مزيد من المعلومات عن مكتبات العملاء في مقالة شرح مكتبات العملاء.

تثبيت مكتبة البرامج

Node.js

لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إعداد بيئة تطوير Node.js.

npm install @googlemaps/maps-platform-datasets

Python

لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إعداد بيئة تطوير Python.

pip install --upgrade google-maps-mapsplatformdatasets

إعداد المصادقة

عند استخدام مكتبات العملاء، يمكنك استخدام "بيانات الاعتماد التلقائية للتطبيق" (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)

مراجع إضافية