4

我有一個網站的酒精含量,我已經註冊爲Facebook應用程序。當我使用圖形API(https://graph.facebook.com/APP_ID?restrictions={"age_distribution":"21+「}或{」type「:」alcohol「})設置應用程序限制時, Facebook隱藏未成年帳戶,這很好。網站的應用程序年齡限制喜歡和分享

問題是,當年齡較大的人喜歡或分享網頁時,他們的未成年朋友可以在上述年齡段人物的個人資料牆上看到類似情況。從未成年賬戶的角度看,有沒有辦法在用戶的牆上隱藏「喜歡」和「分享」帖子?我已經看到這與其他網站完成,但一直無法自己複製它。

這裏是meta標籤&調用我使用的網站上的JavaScript:在您的幫助

<meta property="og:title" content="FB Restrictions"/> 
<meta property="og:type" content="website"/> 
<meta property="og:site_name" content="FB Restrictions Site"/> 
<meta property="og:description" content="Testing Facebook Age Restrictions"/> 
<meta property="fb:app_id" content="MyAppID"/> 

<script> 

window.fbAsyncInit = function() { 
FB.init({appId: 'MyAppID', status: true, cookie: true,xfbml: true}); 
}; 

(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"; 
fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk')); 

</script> 

謝謝!

限制由年齡

<meta property="og:restrictions:age" content="21+"/> 

您還可以設置內容:

回答

1

Facebook's User Restrictions Documentation,您可以通過使用您要限制頁面下面的Open Graph元標記這樣做酒精使用:

<meta property="og:restrictions:content" content="alcohol"/> 

此外,您還可以設置國家限制:

<meta property="og:restrictions:country:allowed" content="US" /> 

<meta property="og:restrictions:country:disallowed" content="CN" /> 

*請注意,你只能有一個:allowed或一個:disallowed實例中的標記。

相關問題