Route Optimization API 用戶端程式庫
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本頁說明如何開始使用 Route Optimization API 適用的用戶端程式庫。
如要進一步瞭解用戶端程式庫,請參閱「用戶端程式庫說明」。
安裝用戶端程式庫
設定驗證方法
使用用戶端程式庫時,您會使用應用程式預設憑證 (ADC) 進行驗證。如要瞭解如何設定 ADC,請參閱「提供應用程式預設憑證的憑證」。如要瞭解如何搭配使用 ADC 與用戶端程式庫,請參閱「使用用戶端程式庫進行驗證」。
其他資源
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-31 (世界標準時間)。
[null,null,["上次更新時間:2025-08-31 (世界標準時間)。"],[[["\u003cp\u003eThis page provides instructions for getting started with the Route Optimization API client libraries, covering installation and authentication setup for various programming languages like Java, Go, Node.js, Python, .Net, and PHP.\u003c/p\u003e\n"],["\u003cp\u003eClient libraries simplify interaction with the Route Optimization API by providing language-specific implementations and handling authentication using Application Default Credentials (ADC).\u003c/p\u003e\n"],["\u003cp\u003eInstallation instructions and setup guides for each supported language are linked for developers to quickly integrate the API into their projects.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage provided resources like source code, package documentation, and issue trackers for further assistance and community support.\u003c/p\u003e\n"],["\u003cp\u003eAuthentication with the API is streamlined through Application Default Credentials (ADC), ensuring secure access to Google Cloud services.\u003c/p\u003e\n"]]],["Client libraries for the Route Optimization API can be installed using specific commands for each language: `go get cloud.google.com/go/maps` (Go), `npm install @googlemaps/routeoptimization` (Node.js), `pip install google-maps-routeoptimization` (Python), and `composer require google/maps-routeoptimization` (PHP). Java and .Net instructions are found on their respective documentation pages. Authentication is handled through Application Default Credentials (ADC). Each language also provides links to source code and issue trackers.\n"],null,["# Route Optimization API client libraries\n\nThis page shows how to get started with the client libraries for\nRoute Optimization API.\n\nRead more about the client libraries in [Client Libraries Explained](https://cloud.google.com/apis/docs/client-libraries-explained).\n\nInstall client libraries\n------------------------\n\n### Java\n\nFor more information, see [Setting Up a Java Development Environment](https://cloud.google.com/java/docs/setup).\n\nSee [Google Route Optimization API Client for Java](https://github.com/googleapis/google-cloud-java/tree/main/java-maps-routeoptimization) for the installation\ninstructions.\n\n### Go\n\n```\ngo get cloud.google.com/go/maps\n```\n\nFor more information, see [Setting Up a Go Development Environment](https://cloud.google.com/go/docs/setup).\n\nSee [Google Route Optimization API Client for Go](https://pkg.go.dev/cloud.google.com/go/maps/routeoptimization/apiv1) for the installation\ninstructions.\n\n### Node.js\n\n```\nnpm install @googlemaps/routeoptimization\n```\n\nFor more information, see [Setting Up a Node.js Development Environment](https://cloud.google.com/nodejs/docs/setup).\n\nFor the complete installation instructions, see\n[Google Routes API Client for Node.js](https://github.com/googleapis/google-cloud-node/tree/main/packages/google-maps-routeoptimization)\n\n### Python\n\n```\npip install google-maps-routeoptimization\n```\n\nFor more information, see [Setting Up a Python Development Environment](https://cloud.google.com/python/docs/setup).\n\nFor the complete installation instructions, see\n[Google Route Optimization API Client for Python](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-maps-routeoptimization)\n\n### .Net\n\nFor more information, see [Setting Up a .Net Development Environment](https://cloud.google.com/dotnet/docs/setup).\n\nFor the complete installation instructions, see\n[Google Route Optimization API Client for .Net](https://googleapis.dev/dotnet/Google.Maps.RouteOptimization.V1/latest/).\n\n### PHP\n\n```\ncomposer require google/maps-routeoptimization\n```\n\nFor more information, see [Getting Started with PHP](https://cloud.google.com/php/getting-started).\n\nFor the complete installation instructions, see\n[Google Maps Route Optimization Client for PHP](https://packagist.org/packages/google/maps-routeoptimization).\n\nSet up authentication\n---------------------\n\nWhen you use client libraries, you use\n[Application Default Credentials (ADC)](https://cloud.google.com/docs/authentication/application-default-credentials) to authenticate. For information\nabout setting up ADC, see [Provide credentials for Application Default\nCredentials](https://cloud.google.com/docs/authentication/provide-credentials-adc). For information about using ADC with client libraries, see\n[Authenticate using client libraries](https://cloud.google.com/docs/authentication/client-libraries).\n\nAdditional resources\n--------------------\n\n### Java\n\n- [Source Code](https://github.com/googleapis/google-cloud-java/tree/main/java-maps-routeoptimization)\n\n- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-java/issues)\n\n\n### Go\n\n- [Source Code](https://github.com/googleapis/google-cloud-go/tree/main/maps/routeoptimization/apiv1)\n- [Package Documentation](https://pkg.go.dev/cloud.google.com/go/maps/routeoptimization/apiv1)\n- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-go/issues)\n\n### Node.js\n\n- [Source Code](https://github.com/googleapis/google-cloud-node/tree/main/packages/google-maps-routeoptimization)\n- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-node/issues)\n\n### Python\n\n- [Source Code](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-maps-routeoptimization)\n- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-python/issues)\n\n### .Net\n\n- [Source Code](https://github.com/googleapis/google-cloud-dotnet/tree/main/apis/Google.Maps.RouteOptimization.V1)\n- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-dotnet/issues)\n\n### PHP\n\n- [Source Code](https://github.com/googleapis/google-cloud-php/tree/main/MapsRouteOptimization)\n- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-php/issues)\n\n\u003cbr /\u003e"]]