2011-06-08 46 views
0

好吧Facebook的評論,當您使用此代碼:每個用戶

<div id="comments"> 
<div id="fb-root"></div> 
<script src="http://connect.facebook.net/en_US/all.js#appId=YOUR_API_KEY&amp;xfbml=1"></script> 
<fb:comments href="http://www.tiffanyjonesdesigns.com/facebook/countdown/visitor.php" num_posts="100" width="650"> 
</fb:comments> 
</div> 

您必須輸入您的應用程序ID,但如果我想的評論是唯一的誰用我的應用程序用戶?是否可以根據用戶ID顯示評論?

非常感謝您的幫助!

+0

我刪除了包含敏感信息的上一個問題。 – 2011-06-08 16:51:42

回答

1

要做到這一點的方法是使用fb:comments中的href屬性。您可以爲每個用戶分配一個不同的,獨特的href,以便將註釋單獨保存(如對新聞站點的不同文章的評論)。但是請注意,這並不是真正的「安全」,並且一旦用戶A找出你的URL方案是什麼以及用戶B的標識符/唯一href是什麼,它不會阻止用戶A查看用戶B的評論。

+0

我試過這個,但它仍然給我所有不同頁面上的相同評論。我認爲它是因爲評論的腳本源與我的API KEY相關聯:http://connect.facebook.net/en_US/all.js#appId=YOUR_API_KEY & xfbml = 1。 – Francis 2011-06-08 18:36:40

+0

好吧,我找到了一種方法,使其在fb中使用xid參數:評論 – Francis 2011-06-08 18:56:07

+0

在那裏找到答案:http://forum.developers.facebook.net/viewtopic.php?pid=271014#p271014 – Francis 2011-06-08 18:56:37