我很想知道Social Exchange网站如何检查用户是否喜欢某个特定页面。
我使用http://like4like.org,他们不会要求任何Facebook权限(他们所知道的就是我的电子邮件)
所以这个过程是
我的研究:
我尝试使用appId和secret来运行这个fql查询,但是任何人都可以运行
这在浏览器中
您只能使用此fql查询检查喜欢的数量(对于百事可乐粉丝页面)
此返回
{
"data": [
{
"like_count": 33389390
}
]
}
任何?谁知道他们是怎么做到的?
我之前已经问过question。它被标记为重复。所以我在下面添加了一些解释。
我刚刚在like4like.org上测试了一个场景 - 假设我的电子邮件是a@example.com(在like4like.org和facebook上使用此电子邮件创建帐户)
正如您所看到的,like4like.org在Facebook上没有关于我当前会话的任何信息,因为我在不同的浏览器上使用它。那么他们知道的HELL怎么样我喜欢他们打开的页面呢?
请注意:如果我使用不同的电子邮件登录Facebook b@example.com并且喜欢Facebook页面,我没有得到任何积分。
如果喜欢4like.org正在做什么在技术上是不可能的,那么我会问, like4like.org和Facebook之间有什么合作关系吗?
如果可能,那么我希望看到一些代码。