2011-12-21 63 views
6

我試圖創建一個簡單的頁面,裏面有我喜歡的按鈕,在我的Facebook應用程序中 當我在facebook調試器上測試我的頁面時,消息:缺少必填屬性:t og:url屬性是必需的,但不存在

缺少必需屬性:og:url屬性是必需的,但不存在。 缺少必需屬性:og:type屬性是必需的,但不存在。 缺少必需屬性:og:title屬性是必需的,但不存在。

但我宣佈我的網頁中的所有元標記,我錯過了什麼?

這是我的頁面的html:

<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:og="http://ogp.me/ns#" 
     xmlns:fb="http://www.facebook.com/2008/fbml"> 
<head> 
    <title>The Rock (1996)</title> 
    <meta property="og:title" content="ttt" /> 
    <meta property="og:type" content="activity" /> 
    <meta property="og:url" content="http://apps.facebook.com/yositestmylife/Facebook/TEST.aspx" /> 
    <meta property="og:image" content="http://apps.facebook.com/yositestmylife/Media/Images/credit.png" /> 
    <meta property="og:site_name" content="sss" /> 
    <meta property="fb:admins" content="600018507" /> 
</head> 
<body> 
    <div id="fb-root"> 
    </div> 
    <script>  (function (d, s, id) { 
      var js, fjs = d.getElementsByTagName(s)[0]; 
      if (d.getElementById(id)) return; 
      js = d.createElement(s); js.id = id; 
      js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=306398689381800"; 
      fjs.parentNode.insertBefore(js, fjs); 
     } (document, 'script', 'facebook-jssdk'));</script> 
    TEST 
    <div class="fb-like" data-href="http://apps.facebook.com/yositestmylife/Facebook/TEST.aspx" 
     data-send="true" data-width="450" data-show-faces="true"> 
    </div> 
</body> 
</html> 

回答

0

你想實現你的應用程序的成就?

如果您打算只實現按鈕功能,那麼您的頁面中不需要包含任何元標記。

而且,如果你想實現的Facebook成就您的應用程序,那麼請參閱Achievements

謝謝!

+0

我試圖在我的應用程序中實現成就,但沒有成功 我的html有什麼問題? – 2011-12-24 20:07:58

+1

嘗試爲所有成就創建單獨的頁面。不要將任何其他代碼與成就標籤分開。 Smit 2011-12-27 09:34:12

+1

也讓我知道如果您無法創建Facebook從設置頁面提供的後端成果。 – Smit 2011-12-27 09:36:48