我有一个网站,其中上传的每张新图片都有自己的视图页,其网址为
http://mysite/pictures/view/27963. // App is made with Codeigniter over nginx
大约一周前所有新图片显示静态数量的喜欢:
如果我喜欢任何新图片都会受到影响,添加1就像
但是老年人显示了他们真实的喜欢数量。即,此错误仅影响在给定日期之后发布的图片(2013年12月3日)。
两个视图(旧的和新的)具有完全相同的代码:
<div class="fb-like" data-href="http://mysite/pictures/view/xxx" data-send="true" data-layout="box_count" data-width="450" data-show-faces="false"></div>
设置所有元标记:
<meta property="fb:app_id" content="xxx" />
<meta property="og:title" content="My Site" />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://mysite/pictures/view/27963" />
<meta property="og:image" content="http://mysite/documents/large/71b44e139f54400c2beaf459821dc1f3.jpg" />
<meta property="og:site_name" content="My Site" />
<meta property="og:description" content="My description" />
<meta property="fb:admins" content="yyy" />
使用http://developers.facebook.com/tools/debug我有这些警告:
Meta with name而不是property:页面上的元标记是 使用名称“author”指定,它与已配置的属性匹配 这个对象类型。除非使用meta指定,否则它将被忽略 属性属性而不是元名属性。
og:图像应该更大:更大:提供og:图像不够大。 请使用至少200x200,最好是1500x1500的图像。 (最大图像大小为5MB。)图像'http: //mysite/documents/large/fbc7f9f7a63552a9ce3192c2cf720b73.jpg'将会是 反而用了。
og:image 引用的图像存在并且可以访问且大于200x200。
注意:在通过FB调试器传递失败的页面后,所有开始正常运行,第二个warninig“og:image应该更大:更大:”消失。< / p>
欢迎任何建议......