繁体   English   中英

Facebook OpenGraph和Asp.Net应用程序

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM