У меня есть веб-приложение, которое полностью контролируется с помощью javascript. Это означает, что есть только один запрос, который отображает всю страницу, все остальное обрабатывается в формате json для отображения.
Общий ресурс Facebook использует теги opengraph в заголовке, чтобы контролировать, какой текст и изображение отображать в общем доступе, но мое приложение представляет собой одну страницу с одним заголовком, поэтому я мог использовать только одно изображение для всех ссылок в приложении.
Мы используем hashbangs (#!), чтобы контролировать, где пользователь находится в приложении, но у нас также есть средство перезаписи URL-адресов, которое, когда пользователь нажимает URL-адрес, например
http://domain/action/id
они отправляются (через заголовок перенаправления)
http://domain/#!/action/id
Итак, учитывая этот сценарий, я хочу знать, есть ли способ поделиться своими URL-адресами на Facebook и сообщить Facebook, чтобы получить другое изображение для каждого из моих URL-адресов.