【问题标题】:Warning from HTML/Javascript Facebook application来自 HTML/Javascript Facebook 应用程序的警告
【发布时间】:2011-10-11 03:46:34
【问题描述】:

当我将应用程序链接放入对象调试器时,我收到以下警告:
Extraneous Property 这种类型的对象不允许名为 og:site_url 的属性。

我的代码中没有任何元标记。我不知道如何修复我什至没有定义的无关属性。任何想法如何解决这个问题?

这是我的代码中目前唯一调用的脚本。我把所有其他的东西都配对了,但我仍然得到了错误。虽然没有当我为画布页面添加链接时,只有应用程序本身的链接。

FB.init({
    appId  : '###',
    status : true, // check login status
    cookie : true, // enable cookies to allow the server to access the session
    xfbml  : true, // parse XFBML
    channelUrl  : 'mysite.com/channel.html', // Custom channel URL
    oauth : true // enables OAuth 2.0
});

【问题讨论】:

  • 您是在发出 GET 还是 POST 请求?您的 URL 处理程序 (Servlet) 接受哪种(获取/发布)?
  • 我只调用了一个脚本。评论太大了。我会把它放在原来的问题中。
  • 好的,试试我下面回答中的建议,我认为它应该可行。

标签: javascript html facebook-opengraph


【解决方案1】:

尝试改变

channelUrl : 'mysite.com/channel.html'

channelUrl : '//www.mysite.com/channel.html'

参考 - http://developers.facebook.com/docs/reference/javascript/

【讨论】:

  • 它并没有消除错误消息,但它确实在我尝试实际访问该站点时阻止了错误的发生。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-03
  • 1970-01-01
  • 2012-12-11
  • 2012-07-18
  • 2012-01-17
  • 1970-01-01
  • 2015-09-19
相关资源
最近更新 更多