динамическая страница, представленная json - обновить facebook opengraph? - PullRequest
0 голосов
/ 27 января 2012

У меня есть страница, которая в основном отображается с помощью данных JSON. URL передает идентификатор и получает данные json, заполняющие страницу и обновляющие URL параметрами.

Как мне динамически обновлять данные opengraph (так как сначала все, что у меня есть, это идентификатор для передачи, без фактических данных) при рендеринге json?

спасибо

1 Ответ

0 голосов
/ 27 января 2012

Вы не можете обновить метатеги og после того, как исходный HTML-ответ приходит с запрошенного URL. Помните, что линтер Facebook не запускает javascript, поэтому он не сможет подхватить теги og.

Ваш веб-сервер получит определенную строку пользовательского агента. См. Когда Facebook очищает мою страницу? из https://developers.facebook.com/docs/reference/plugins/like/, и вашему серверу необходимо будет отправлять обратно соответствующие метатеги OG, когда он запрашивает вашу уникальную страницу.

Всегда легче делать что-то, когда у вас есть канонические URL, которые отражают страницы, которые можно получить с помощью вызовов AJAX.

Проверьте переписывание URL.

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