Facebook Open Graph不会更新

时间:2015-07-02 03:51:21

标签: facebook facebook-graph-api facebook-share

HY!

有人可以说我是否有可能强迫Facebook为每个新人" ajax" -url进行新的扫描。我想从我们的汽车俱乐部链接用户档案,但是..看.. ..

从第一点开始:

  

0)我有这个网址:

User-Url:https://XXXXX-carclub.at/#!/facebook

  

1)在index.php中传递Open-Graph Request:

 if (preg_match("/facebookexternalhit/is", $_SERVER['HTTP_USER_AGENT'])) {
        include("./includes/opengraph/facebook.php");
        exit();
    }
  

2)将此输出提供给Crawler :(使用body等)

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>XXXXXXAustria - OpenGraph</title>
<!-- Facebook Open Graph Meta Tags -->
<meta property="og:title" content="Audi A4, 2.5 TDI Quattro von Christoph Eder" />
<meta property="fb:app_id" content="XXXXXX"/>
<meta property="fb:admins" content="XXXXXX"/>
<meta property="og:type" content="article" />
<meta property="og:url" content="https://url.at/#!/facebook" />
<meta property="og:image" content="https://url.at/images/membercars/1_1.jpg" />
<meta property="og:site_name" content="XXXXXX-Carclub.at" />
<meta property="og:description" content="16'' Stahlfelgen, Audi Originalfahrwerk, ..." />
</head>
  

3)启动开放图调试器并获得此结果:

OpenGraph Debugger Output

  

4)将URL放入状态更新,使用开始页面中的文本进行预览:

Facebook Statusupdate-Preview

  

5)最后,在更新(帖子)中我得到了这个结果,文字正确但图像错误..

Status result, wrong image

1 个答案:

答案 0 :(得分:0)

看看

也许你也应该让Facebot通过。你看过你的日志了吗? FB请求显示哪个User-Agent等?