Вы скомпилировали свой Java-класс с JDK 7, и вы пытаетесь запустить тот же класс на JDK 6.
Каждому URL-адресу, использующему Google Maps for Work с ClientID, должно быть разрешено использовать этот клиент.
Здесь вы можете найти все подробности здесь . Но это сводка:
- Имя домена или IP-адрес не обязательно должны быть общедоступными
- Также разрешены все поддомены указанного домена.
- Все подпуты авторизованного пути также разрешены.
- Пути чувствительны к регистру.
- Вы можете ограничить допустимые URL-адреса теми, кто использует определенные порты.
- Протоколы HTTP и HTTPS считаются разными URL-адресами.
Если вы получаете UnauthorizedURLForClientIdMapError, просмотрите правила авторизации URL и посмотрите, нужно ли просто добавлять URL-адрес в список разрешенных URL.
Btw, вот список Кодов ошибок API Карт Google с пояснениями.
Вы должны разрешить указанные URL-адреса, связанные с этим идентификатором клиента, на портале управления поддержкой Google.
Доступ к порталу управления службой поддержки Google - http://www.google.com/enterprise / portal - войдите в свою учетную запись google предприятия, затем в левом меню перейдите на ссылку «Карты, управление идентификатором клиента», выберите идентификатор клиента в комбо и в текстовом поле «Введите URL-адреса», напишите URL-адрес реферера, который вы хотите разрешить, и нажмите кнопку «Добавить URL».
Если вы используете ClientID вместо API KEY для аутентификации в сервисах Google Maps, здесь должны быть разрешены URL-адреса рефереров. Если вы используете API KEY, yo должен авторизовать URL-адреса реферера с консоли разработчика Google.