Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 像Facebook一样的按钮,它能成为只读的吗?_C#_Facebook_Facebook Fql_Facebook Like - Fatal编程技术网

C# 像Facebook一样的按钮,它能成为只读的吗?

C# 像Facebook一样的按钮,它能成为只读的吗?,c#,facebook,facebook-fql,facebook-like,C#,Facebook,Facebook Fql,Facebook Like,我在我的网站上使用Facebook喜欢的东西。我有一个图库页面,其中显示图片/视频数据以及该数据的喜欢数量。每段数据都有自己的URL,大家都喜欢它 但是,我想在gallery导航中显示喜欢的数量,但我不希望人们能够从导航中“喜欢”。有没有一种不用按钮就能显示喜欢的数量的方法 到目前为止,我看到的唯一方法是使用FQL中的link stat“table”: 是否有一种更简单的方法,因为这似乎需要执行相当多的工作。您可以: 1) 自己通过facebook图表收集喜欢的数量,保存在数据库中,然后在没有F

我在我的网站上使用Facebook喜欢的东西。我有一个图库页面,其中显示图片/视频数据以及该数据的喜欢数量。每段数据都有自己的URL,大家都喜欢它

但是,我想在gallery导航中显示喜欢的数量,但我不希望人们能够从导航中“喜欢”。有没有一种不用按钮就能显示喜欢的数量的方法

到目前为止,我看到的唯一方法是使用FQL中的link stat“table”:

是否有一种更简单的方法,因为这似乎需要执行相当多的工作。

您可以:

1) 自己通过facebook图表收集喜欢的数量,保存在数据库中,然后在没有FB的情况下自己显示

例如:

或者更好:

返回:

{
   "id": "141265189223470",
   "name": "The Huffington Post - Breaking News and Opinion",
   "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/188056_141265189223470_1131566_s.jpg",
   "link": "http://www.huffingtonpost.com/",
   "category": "Personal blog",
   "likes": 15,
   "website": "http://www.huffingtonpost.com/",
   "description": "Breaking News and Opinion"
}
因此,“喜欢”:15,

对于某些Resources,您需要一个访问令牌,并在必要时对url进行url编码,因为这可能会导致复杂url出现问题

2) 在iframe版本中显示like按钮,并在顶部放置另一个div,这样用户就无法与之交互,但我不建议这样做,因为当用户尝试喜欢时,这可能会让用户感到沮丧。(用户习惯于点击此按钮)

我猜第三种选择是在每次使用graph api显示页面时,在客户端获取Javascript中的like数