php – 如何让用户朋友知道谁也喜欢Facebook页面?
发布时间:2020-12-13 22:53:34 所属栏目:PHP教程 来源:网络整理
导读:我只需要那些喜欢facebook页面的用户朋友数量.我已经为此制作了一个Facebook应用程序.用户应该转到该应用程序,以便我们可以收到用户详细信息. 然后使用FQL运行查询 SELECT uid FROM page_fan WHERE page_id =’Page Id’AND uid IN(SELECT uid2 FROM friend
我只需要那些喜欢facebook页面的用户朋友数量.我已经为此制作了一个Facebook应用程序.用户应该转到该应用程序,以便我们可以收到用户详细信息.
然后使用FQL运行查询 SELECT uid FROM page_fan WHERE page_id =’Page Id’AND uid IN(SELECT uid2 FROM friend WHERE uid1 = me()) 但它只显示转到该应用程序并且也喜欢该页面的朋友列表.我还需要喜欢该页面但不使用该应用程序的朋友. 那可能吗? 解决方法
如果您使用的是Graph API v2.0或更高版本的应用,则不再可以通过FQl获取.
你可以使用的是新的社交上下文API,它应该提供你想要的信息(普通用户数).看看https://developers.facebook.com/docs/graph-api/reference/v2.0/page.context/friends_who_like 样品申请: GET /{Page_ID}?fields=context{friends_who_like} 将生成如下输出: { "context": { "friends_who_like": { "data": [ { "id": "8490902464564645645","name": "Friend 1" } ],"paging": { "cursors": { "before": "ODQ5MDkwMjQ2","after": "ODQ5MDkwMjQ2" } },"summary": { "social_sentence": "4 of your friends like this.","total_count": 4 } } },"id": "40796308305" } 属性context.friends_who_like.summary.total_count将包含喜欢示例CocaCola页面的ID的总数(ID 40796308305). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |