Метаданные приложения Facebook Tab - PullRequest
3 голосов
/ 12 апреля 2011

Я создаю приложение на вкладке Facebook iFrame, которое включает еженедельные интервью и использует CMS для управления контентом интервью.Я хотел бы иметь возможность опубликовать ссылку на мой новостной канал, который указывает на вкладку приложения и покажет предварительный просмотр с метаданными в новостном канале.В настоящее время метаданные не отображаются, это просто пустая ссылка.Как я могу заставить Facebook показывать предварительный просмотр ссылки на вкладку приложения, так же, как и предварительный просмотр ссылки на любой веб-сайт при публикации в моей ленте новостей?

Ответы [ 2 ]

4 голосов
/ 15 февраля 2012

Я знаю, что об этом спрашивали давно, но я решил поделиться более подробной информацией о том, как я решил эту проблему:

Facebook не читает метаданные из вкладок iFrame или приложений.Другими словами, когда вы делитесь ссылкой на вкладку Facebook, Facebook переопределяет значения метаданных страницы iFrame значениями по умолчанию для страницы.Чтобы обойти это ограничение, вы можете настроить страницу перенаправления с пользовательскими метатегами открытого графика.Вот как:

  1. Создайте страницу перенаправления с именем redirect.php с метаданными:

    <html>
    <head>
    <title>Name of App</title>
    
    <meta property="og:title" content="" /> 
    <meta property="og:description" content="" /> 
    <meta property="og:image" content="" />
    <meta property="og:url" content="" />
    
    
    <!-- This is a page redirect -->
    <meta HTTP-EQUIV="REFRESH" content="0; url=URL_OF_FACEBOOK_APP">
    
    </head>
    </html>
    
  2. Используйте Facebook URL Linter для очисткистраница (https://developers.facebook.com/tools/debug) Введите адрес корневого URL вашего приложения.

  3. Используйте Google Shortner и введите адрес созданного вами redirect.php. http://goo.gl/

  4. Теперь вы можете поделиться новой ссылкой Google Shortner

1 голос
/ 22 июля 2011

Facebook не читает метаданные из вкладки iframed, но вы можете настроить страницу перенаправления с пользовательскими метатегами Open Graph, как описано на форуме разработчиков Facebook здесь: http://forum.developers.facebook.net/viewtopic.php?id=96146

ОБНОВЛЕНИЕ 2012.05.20: forum.developers.facebook.net заменено на facebook.stackoverflow.com . Предоставленная мною ссылка больше не работает, но на новом форуме есть несколько полезных связанных тем:

...