当我在对象调试器中检查我们的 URL 之一时,调试器不断在“对象属性”下显示旧的(缓存的)数据。
- 然而,“原始开放图文档信息”显示的是刚刚从我们网站获得的实际数据。
- Graph API 显示旧数据和当前数据的混合。
- 抓取的 URL 实际上显示了正确的数据,没有缓存,只是刚刚抓取的原始数据和实际实时数据。
这非常令人困惑,而且似乎只发生在一个页面上,其他页面工作正常。
链接:http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fqooqoon.com%2Fapple-iphone4s-invisible-shields-cases-screen-protectors- covers-skins.html
我们网站上的代码:
<meta property="og:title" content="silqShield Invisible for Apple iPhone 4S">
<meta property="og:url" content="http://qooqoon.com/apple-iphone4s-invisible-shields-cases-screen-protectors-covers-skins.html">
<meta property="og:type" content="product">
<meta property="og:image" content="http://qooqoon.com/media/catalog/product/cache/1/image/d58d44b981214661663244ef00ea7e30/4/s/4s-inv-screwdriver_1.jpg">
<meta property="og:site_name" content="QooQoon">
<meta property="fb:admins" content="1301384992">
<meta property="fb:app_id" content="257717407574069">
问题:
- 不断链接到过时的旧图像网址
- 已定义管理员,但管理员无法查看或访问管理员到页面
- 显示有关 og:type 'product' 不正确的错误,但这是 Facebook 的已知错误,与问题无关
- 不会像更新我们所有其他网址/页面那样更新 Facebook 平台上的任何值
URL 似乎陷入了某种我们无法控制的僵局。
有这方面的建议/经验吗?
When I check one of our url's in the object debugger, the debugger keeps showing old (cached) data under 'Object Properties'.
- However, the 'Raw Open Graph Document Information' is showing the actual data that it just got from our site.
- The Graph API shows a mix of old and current data.
- The scraped URL is actually showing the correct data, no cache, just the raw and actual live data it just scraped.
It is very confusing and it only seems to happen for one single page, the other pages work fine.
Link: http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fqooqoon.com%2Fapple-iphone4s-invisible-shields-cases-screen-protectors-covers-skins.html
The code on our site:
<meta property="og:title" content="silqShield Invisible for Apple iPhone 4S">
<meta property="og:url" content="http://qooqoon.com/apple-iphone4s-invisible-shields-cases-screen-protectors-covers-skins.html">
<meta property="og:type" content="product">
<meta property="og:image" content="http://qooqoon.com/media/catalog/product/cache/1/image/d58d44b981214661663244ef00ea7e30/4/s/4s-inv-screwdriver_1.jpg">
<meta property="og:site_name" content="QooQoon">
<meta property="fb:admins" content="1301384992">
<meta property="fb:app_id" content="257717407574069">
Problems:
- Keeps linking to an old image url which is outdated
- Admin is defined, but the admin cannot see or access the admin to the page
- Shows an error about the og:type 'product' not being correct, but this is a known bug with Facebook and irrelevant to the problem
- Does not update any values on the Facebook Platform as it does with all our other url's/pages
It almost seems as if the URL is in some sort of deadlock where we have no control over.
Any tips / experiences with this?
发布评论
评论(2)
您现在遇到的主要问题是 og: 标签之一似乎干扰了更新。尝试将其删除以进行测试,看看是否能解决问题。
The main issue you have right now is one of the og: tags appears to be interferring with the update. Try removing it, for testing, and see if it resolves the issue.
昨天 Facebook 修复了导致该问题的错误。问题是由于新的 OpenGraph 实现,og:type 产品被识别为不正确。现在这个问题已经得到纠正,调试器现在不会抛出任何错误,并且会相应更新。剩下的唯一真正的问题是我们对某些页面没有管理员权限。
Yesterday Facebook fixed the bug which caused the problem. The problem is the og:type product was recognized as incorrect due to the new OpenGraph implementation. This has now been corrected and the debugger now does not throw any errors and it updates accordingly. The only real issue remaining is that we have no admin to certain pages.