Я делаю приложение Shiny, и в нем я пытаюсь установить мета-теги open graph
tags$head(
tags$title("Website"),
tags$meta(property="og:title",content="Website"),
tags$meta(property="og:description", content="This is a website"),
tags$meta(property="og:type",content="website"),
tags$meta(property="og:url", content="http://127.0.0.1")
)
Моя проблема в том, что я не хочу Жесткий код тега og:url
, так как он входит в контейнер docker, и я не знаю, каким будет URL во время его создания. У данных session
есть URL-адрес, однако я не могу получить к нему доступ из пользовательского интерфейса, но только с сервера, и я думаю, что теги для правильного чтения не могут быть динамическими c. Я пытался использовать Sys.getenv()
, чтобы извлечь URL-адрес из переменных среды, но кажется, что Shiny Server не позволяет приложениям Shiny обращаться к ним .
Так что мой вопрос, как я могу получить этот URL будет извлечен из приложения Shiny Server и не будет жестко задан?