2011-10-11 59 views
2

即使從原始html(有我的情況下有實際值,不是'...'s),我總是收到此錯誤:註冊Facebook的成就 - 對象在成就URL是不是類型game.achievement

<meta content='game.achievement' property='og:type'> 
<meta content='...' property='og:title'> 
<meta content='...' property='og:url'> 
<meta content='...' property='og:description'> 
<meta content='...' property='og:image'> 
<meta content='1' property='game:points'> 
<meta content='...' property='fb:app_id'> 

and http://developers.facebook.com/tools/debug/它看起來像一切都很好。什麼可能是錯誤的?

+0

你能更具體嗎?你提供的鏈接是一個通用的URI。 –

回答

0

我在我的頭上有一個description meta標籤(除了og:description元標記。)

卸下前解決了這個問題對我來說。出於某種原因,它打破了網址上的成就。一般來說,我會嘗試刪除的所有內容,除了您的og:標籤。

此外,重複刪除和重新張貼網址似乎最終工作。

0

不知道你的url是什麼,但當我的應用程序指向我的應用程序時(即https://apps.facebook.com/appname/somefile),我看到了這個問題。我必須將其更改爲我的服務器上的確切URL以獲得註冊,然後在註冊後,我可以將其更改回應用程序url,以便當用戶單擊它時,它們將被帶到我的應用程序。

0

創建成就時,您必須使用網站上網頁的直接鏈接。這將持有元標籤。在代碼中,您正在註冊併發布成就,您必須使用畫布類型url。