За последние два дня мое приложение Facebook показало какой-то странный текст, похожий на фиды истории использования моего приложения:
Эта история была признана недействительной, потому что: объект http://apps.facebook.com/socialrecruit/ не имеет заголовка
В чем причина?
У меня была такая же проблема.Я решил это, удалив лишний тег, который был у меня в файле HTML.Дополнительный тег был:
<?xml version="1.0" encoding="utf-8" ?>
У меня теперь есть HTML-заголовок:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
Это помогло мне, и ошибка исчезла.
У меня есть решение. Измените тег заголовка на
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#">
и добавьте следующие метатеги.
<meta property="og:type" content="other"> <meta property="og:title" content="Social Recruit"> <meta property="og:url" content="https://apps.facebook.com/socialrecruit/"> <meta property="og:image" content="http://thesocialrecruit.com/fb/images/main_app_image.png"> <meta property="og:site_name" content="Social Recruit"> <meta property="fb:app_id" content="APP_ID">
Возможно, вам придется подождать пару часов, пока изменения вступят в силу.
Для меня проблема была решена простым добавлением тега заголовка в раздел head:
head
<head> ... <title> My App Title </title> ... </head>
Вот и все ... Надеюсь, это поможет.