[英]Facebook OpenGraph and Asp.Net application
我们想向我们的Facebook应用程序添加开放图功能。 我通过简单的厨师食谱应用程序关注了facebook.com上的教程。 当我仅将简单的.html页面用于打开图形对象并将此页面放到公共主机上时,工作正常。 然后,我尝试在我们的asp.net应用程序中实现它(它充当Facebook Flash游戏的包装器)。 我添加了opengraphtest.aspx网络表单,并添加了教程中所有必要的元标记和脚本。 现在,当我使用调试工具时,我有警告:
我有正确的图片尺寸,正确的标题和类型标签:
<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" />
由于出现了这些警告,因此我无法测试此集成,每次我发布动作响应时都会返回错误:
"(#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'. "
您需要向您的应用(例如网站)添加有效的meta og:type。 您可以在此处查看有效的对象类型: https : //developers.facebook.com/docs/technical-guides/opengraph/built-in-objects/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.