Аналогичные вопросы были заданы на SO в отношении того, что Facebook не поддерживает параметры caption
и description
в своих модулях Share и Feed, что делает невозможным, например, создание кнопки «Поделиться оценкой» на простой странице викторины. при этом используется полностью клиентская реализация javascript для расчета оценки пользователя на основе количества правильных ответов.
Единственные параметры, которые Facebook, похоже, учитывает при публикации определенного c URL, - это теги Open Graph. Поэтому мой вопрос заключается в том, что использование простого Javascript для изменения тегов Open Graph og:title
и og:description
после того, как пользователь закончит отвечать на все вопросы и получит окончательную оценку, вызовет модуль Facebook Share / Feed для анализа этой новой модификации теги и создайте соответствующий диалог share / feed соответственно, или же отладчик Facebook просто кеширует исходные теги Open Graph при первом индексировании страницы и игнорирует изменение тега с помощью Javascript?
Считается ли это «подходящим» способом реализации функции «делиться своим счетом на Facebook», когда нет выделенной страницы для оценки каждого пользователя, которой можно поделиться?