如何在MAUI App中使用谷歌路线API?

问题描述 投票:0回答:1

如何在 MAUI App 中使用 Google 地图路线/方向 API? 是否可以使用 https://console.cloud.google.com/apis/credentials?project=xxxxxxxxx 中的相同 API 密钥? 还是有偿服务?我们需要在 MAUI 应用程序中显示最短路线。那么我们如何才能实现这一目标呢?

google-maps-api-3 maui mobile-application
1个回答
0
投票

您可以对多个 API 使用相同的 API 密钥。但是,出于安全目的和设置 API 密钥限制,建议为每个密钥使用单独的 API 密钥,请在此处查看 API 密钥安全文档: https://developers.google.com/maps/api-security-best-practices

您可以使用方向 API 和/或距离矩阵 API 来实现此目的: https://developers.google.com/maps/documentation/directions https://developers.google.com/maps/documentation/distance-matrix

方向 API 将为您提供最快的完整路线,距离矩阵 API 将为您提供路线的距离和持续时间。

如果您想使用这些 API 的浏览器/JS 版本,请在此处查看这些文档: https://developers.google.com/maps/documentation/javascript/directions

有关 MAUI 特定文档,请查看此处: https://learn.microsoft.com/en-us/dotnet/maui/user-interface/controls/map#distance:~:text=map%20app%20with-,directions,-%20native%20maps

但是,如果您愿意,可以在移动应用程序中使用 Web 服务 API。您必须设置代理服务器或混淆以获得完整的 API 密钥安全性: https://developers.google.com/maps/api-security-best-practices#ip-address-best-practices-table

© www.soinside.com 2019 - 2024. All rights reserved.