Как добавить переменную в Google Map URL API Строка ключа для чтения из файла конфигурации - PullRequest
1 голос
/ 01 ноября 2019

Привет! Мне нужно прочитать Google Map APIKey из файла конфигурации, и мне нужно сделать переменную в строке URL-адреса карты Google вместо жестко закодированного APIKey, но я не могу этого сделать.

Это код, который мне нужно добавить переменную в

@{ var googleAPIKey = ConfigurationSettings.AppSettings["APIKey_GoogleMap_BaseUrl"]; 

    <script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=true"></script>

 }

Я пробовал ниже, но я все еще не могу достичь этого.

@{ var googleAPIKey = ConfigurationSettings.AppSettings["APIKey_GoogleMap_BaseUrl"]; 

    <script type="text/javascript" src="//maps.google.com/maps/api/" + googleAPIKey + ""></script>

 }

1 Ответ

1 голос
/ 01 ноября 2019

Попробуйте код ниже:

@{ var googleAPIKey = ConfigurationSettings.AppSettings["APIKey_GoogleMap_BaseUrl"]; 

    <script type="text/javascript" src="//maps.google.com/maps/api/" + @googleAPIKey + ""></script>

 }

перед этим убедитесь, что вы добавили свой ключ API Google в свой файл web.config, как показано ниже:

<appSettings>
      <add key="APIKey_GoogleMap_BaseUrl" value="google api key goes here" />
</appSettings>

надеюсь, это поможет вам.

Спасибо,

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