У меня есть вкладка страницы временной шкалы facebook, которая работает внутри IFRAME на странице поклонника.как подробно страница внутри временной шкалы вкладка страницы
На главной странице приложения мы показываем 10 заданий, и пользователи могут перейти на страницу подробностей одной отдельной книги.
Мы хотим добавить кнопку LIKE на этих подробных страницах, чтобы пользователи на facebook могли и делиться этой работой в своем потоке.
Приложение полностью динамично, поэтому разные клиенты могут установить приложение на свою страницу поклонников и перечислить свои собственные задания. (например, coca-cola устанавливает его на своей странице coca-cola и перечисляет рабочие места в компании, затем Microsoft устанавливает и его)
Проблема связана с og: метатегами и перенаправлением ссылки на понравившуюся страницу , прямо внутри правой страницы компании facebook и страницы с относительной правкой, показывающей работу.
я могу получить эти две вещи сделаны и работают, но не в то же время:
A. Facebook правильно получает OG: метатеги в головной части, с изображением, название, описание, когда я использую следующую реализацию кнопки, как (без дополнительного атрибута «данных-HREF»)
<div class="fb-like"
data-send="false"
data-layout="button_count"
data-show-faces="false"
data-action="like"
data-font="arial">
</div>
проблема заключается в том, что не уточняя атрибут данных, HREF (и ог: URL мета полностью игнорируется) это собирается создать ссылку текущая страница => текущая страница внутри iframe =>, поэтому результатом будет то, что при нажатии на совместное задание на facebook вы будете перенаправлены cted НЕ внутри страницы facebook app -right-страницы, но на странице подробностей на сервере, на котором находится приложение.
B. Если я вместо этого указать атрибут данных-HREF
<div class="fb-like"
data-href=<%= "http://www.facebook.com/pages/:page/#{session[:fb_page_id]}?v=app_XXXXXXX&app_data=#{@job_details.job_id}" %>
data-send="false"
data-layout="button_count"
data-show-faces="false"
data-action="like"
data-font="arial">
</div>
Doing это я могу получить правильную ссылку, размещенную на Facebook (так, то с помощью & App_Data атрибута), я могу получить идеальное Перенаправление работает. НО, с другой стороны, og: metatags полностью игнорируются, и вместо этого facebook выбирает метатаг вкладки страницы (верхний iframe, который размещает приложение pagetab), и поэтому я отправляю на facebook ссылку crap, которая рассказывает о странице на facebook со страницей изображение приложения. И еще больший недостаток заключается в том, что, когда вам нравится работа в приложении, все вакансии также нравятся (в основном приложение iFrame становится любимой страницей ... вместо того, чтобы быть на странице заданий выбрана как понравившаяся страница)
Есть ли какой-нибудь гений, который знает, как разобраться в этом? Мне нужно, чтобы A a B работал в то же время, чтобы получить запрошенный результат !!!!
Пожалуйста, помогите !!! :(