我有一个包含数千种产品的网站。我已经将我的网站与FB开放图正确集成。每个产品URL现在具有各种FB图形属性,例如名称,图片,描述,这正是我想要的:
即http://graph.facebook.com/283414328378288
但是,我想定义其他自定义属性,例如“ price”,“ short_title”,“ short_description”。这些属性不是FB图og元标记的标准属性。
我有成千上万的产品,所以理想情况下,我只想简单地添加一个og标签,例如:
<meta property="og:price" content="35">
<meta property="og:short_title" content="awesome_product">
然后添加完之后,facebook会将其拾取并将其作为自定义属性添加到我的打开图形对象中……但是我很确定那是行不通的。因此,我的问题是:
是否可以通过编程方式将自定义属性添加到FB打开图对象而无需通过Facebook用户界面? (http://developers.facebook.com/docs/opengraph/define-objects/)显然是因为有成千上万的更改产品。通过FB接口对向对象添加自定义属性是不现实的解决方案。
您不;没有API来更新动作,对象等。这只需要做一次,并且在应用程序设置中有一个用于执行此操作的界面
您需要创建一个Facebook App,并在该应用的OG配置中定义自定义OG标签。