Google Apis Ближайшие дороги, чтобы привязать дороги
Я новичок в использовании Google API ближайших дорог, чтобы привязать дороги.
Я пытался, как в ссылке ниже:
Google API для ближайшей дороги
Если я должен попробовать
https://roads.googleapis.com/v1/nearestRoads?parameters&key=YOUR_API_KEY
с ключом API, предоставленным в моем проекте, я получаю
{
"error": {
"code": 403,
"message": "Roads API has not been used in project **** before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/roads/overview?project=*** then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "Google developer console API activation",
"url": "https://console.developers.google.com/apis/api/roads/overview?project=****"
}
]
}
]
}
заменяет используемый ключ
Что мне здесь не хватает? Должен ли я проверить ключ где-нибудь перед использованием? Или, если я хочу просто попробовать образцы, как я могу получить ключ?
1 ответ
"API Roads ранее не использовался в проекте **** или он отключен. Включите его, перейдя на страницу https://console.developers.google.com/apis/api/roads/overview?project=***, затем повторите попытку.. Если вы недавно включили этот API, подождите несколько минут, пока действие распространится на наши системы, и повторите попытку.",
Это сообщение об ошибке немного сбивает с толку. Прежде чем вы сможете получить доступ к API, вы должны включить его в своем проекте на консоли разработчика Google. Для этого
- Перейдите на https://console.developers.google.com/apis/dashboard
- убедитесь, что ваш проект выбран в верхней части.
- Перейти в библиотеку
- поиск дорог api
- Включить это.
Подождите несколько минут, и ваш код должен работать
Подробная информация:
Когда вы хотите получить доступ к данным Google, Google должен знать, кто вы. И чем будет заниматься ваш проект. Они делают это, прося вас создать проект на консоли разработчика Google. В этом проекте вы можете определить API-интерфейс, который вы будете использовать, а также запросить API-ключи и идентификаторы клиентов, которые позволят вам получить доступ к данным. В этом случае у вас есть проблема с настройкой вашего проекта на консоли разработчика Google, это не имеет никакого отношения к вашему коду.