Facebook 之类的元问题

标签 facebook

我正在尝试向我正在处理的网站添加一个类似 facebook 的按钮,但我添加的元属性都没有显示出来。

我的 html 中有以下内容(不包括不相关的部分)

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:og="http://opengraphprotocol.org/schema/"
      xmlns:fb="http://www.facebook.com/2008/fbml">

<head>
...
<meta property="og:site_name" content="My Site" /> 
<meta property="og:title" content="Some Product"/> 
...
</head>

<body>
<div id="fb-root"></div>
<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId  : 'MYAPIKEY',
      status : true, // check login status
      cookie : true, // enable cookies to allow the server to access the session
      xfbml  : true  // parse XFBML
    });
  };

  (function() {
    var e = document.createElement('script');
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js#xfbml=1';
    e.async = true;
    document.getElementById('fb-root').appendChild(e);
  }());
</script> 
...
...
<fb:like layout="button_count"></fb:like>
...

任何关于我做错了什么的指示将不胜感激。

最佳答案

我意识到,问题是我正在本地计算机上测试机器。当我将网站上线后,它就开始工作了。

关于Facebook 之类的元问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4173247/

相关文章:

node.js - Express 4.0 和 Passport - 重定向到 Facebook 不起作用

c# - 使用 Facebook API 设置隐私设置

facebook - 我可以聚合 Facebook 点赞、推文和 Google Plus 吗?

facebook - Apache2 代理到 spring-boot 应用程序,Oauth2 问题

android - 多个 Android 应用程序是否都具有相同的 Facebook keyhash?

javascript - Facebook 页面插件/提要链接在 iphone x safari 上不起作用

php - Facebook 用户名验证正则表达式模式

ios - 如何在 Facebook 墙上创建投票?

ios - 我的应用程序上的 Facebook 分享按钮 - 我必须使用 Facebook SDK 吗?

facebook - 图形 API 返回空白 1x1 像素图像