0
我们希望在我们的Facebook应用程序中添加开放图形功能。我使用简单的烹饪食谱应用程序在facebook.com上阅读了教程。当我为打开的图形对象使用简单的.html页面并将此页面放置在公共主机上时,它是可行的。然后我尝试在我们的asp.net应用程序中实现它(它的功能类似于Facebook的Flash游戏包装)。我添加了opengraphtest.aspx webform,添加了教程中所有必需的元标记和脚本。现在,当我使用调试工具,我必须警告:Facebook OpenGraph和Asp.Net应用程序
我有正确的图像尺寸,正确的标题和类型标签:
<meta property="fb:app_id" content="557295941002570" />
<meta property="og:type" content="myappnamespace:recipe" />
<meta property="og:url" content="http://apps.facebook.com/myappnamespace/opengraphtest.aspx" />
<meta property="og:title" content="Sample Recipe Test" />
<meta property="og:image" content="http://mywebsite.com/og/cook.png" />
由于这一警告,我可以的结果” t检验这种整合,我每次张贴动作的响应时间与错误返回:
"(#3502) Object at URL http://apps.facebook.com/myappnamespace/opengraphtest.aspx has og:type of 'website'. The property 'recipe' requires an object of og:type 'myappnamespace:recipe'. "
感谢您的回复red_alert。链接资源中描述的元标记是内置对象,但打开图允许自定义对象,并且两者都是有效的og:type,如Facebook教程中所述。 – igorGIS 2013-02-19 12:53:12