Эта история была признана недействительной, потому что: объект в app_url не имеет заголовка - PullRequest
2 голосов
/ 09 сентября 2011

За последние два дня мое приложение Facebook показало какой-то странный текст, похожий на фиды истории использования моего приложения:

Эта история была признана недействительной, потому что: объект http://apps.facebook.com/socialrecruit/ не имеет заголовка

В чем причина?

Ответы [ 3 ]

2 голосов
/ 14 сентября 2011

У меня была такая же проблема.Я решил это, удалив лишний тег, который был у меня в файле 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">

Это помогло мне, и ошибка исчезла.

1 голос
/ 12 сентября 2011

У меня есть решение. Измените тег заголовка на

<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">

Возможно, вам придется подождать пару часов, пока изменения вступят в силу.

0 голосов
/ 17 сентября 2011

Для меня проблема была решена простым добавлением тега заголовка в раздел head:

<head>
   ...
   <title> 
        My App Title
   </title>
   ...
</head>

Вот и все ... Надеюсь, это поможет.

...