Включить ключ API Карт Google в проект с открытым исходным кодом? - PullRequest
7 голосов
/ 11 июля 2009

Можно ли вставить ключ API Карт Google в исходный код и опубликовать его?

Другие могут взять его и использовать не по назначению, но я не хочу, чтобы каждый разработчик / пользователь получал свой собственный ключ API и вводил его где-нибудь. Если владелец ключа несет ответственность, я должен создать новую учетную запись Google для проекта? (Проект представляет собой настольное приложение в Objective-C и небольшой инструмент разработчика.)

Какой лучший способ сделать это удобным?

1 Ответ

4 голосов
/ 11 июля 2009

Я не думаю, что это законно, но даже если это так, это технически невозможно, потому что ключ API Карт Google привязан к вашему доменному имени. Google проверит реферер HTTP-запроса для проверки ключа.

Ключ в любом случае не секрет: простой просмотр источника сайта с помощью Google Maps открывает ключ API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...