是否可以在Facebook应用程序中使用对象类型图像?

时间:2012-01-30 09:34:43

标签: php facebook facebook-graph-api

当我尝试为我的Facebook应用程序指定一个对象类型的图像时,它说它是保留的...所以我的问题是如何创建这个对象类型...或者我不创建一个对象为我的所有媒体类型输入和使用og类型的文章...对任何重复者都很友好... J

3 个答案:

答案 0 :(得分:1)

您可以在应用程序namespace中创建所需的任何类型(请参阅Configuring Object Types),然后在OpenGraph标记中使用该类型:

<meta property="og:type" content="your-og-app:your-type"> 

如果您想使用该特定的内置类型:

  

要在您的应用中使用内置对象类型,您需要在Dev App中注册它们。

     

此外,我们已经创建了一组预定义的元标记组,可以将其用作任何Open Graph对象的属性,称为complex types。应用程序应尽可能使用这些类型的属性来帮助显示和聚合操作和对象。因为类型不是对象类型,所以没有实例。相反,复杂类型的值包含在使用它们的对象中。

答案 1 :(得分:0)

没有image Open Graph类型。您应该使用og:type = article并将og:image设置为图片缩略图。

答案 2 :(得分:0)

也许你正在尝试以“og:”前缀开头。我刚试过这个。我输入属性名称“og:anythingyoulike”(因为所有内置字段都以“og:”开头)并且它返回时出现此错误。然后我只是在名称输入字段中键入“anyyoulike”,它工作正常。

它适用于“图像”,“照片”,“持续时间”等常用术语。测试了所有这三个。