我正在尝试找到一种方法来获取群组的未读帖子计数,例如 Facebook.com 左侧菜单中显示的帖子
我能够在 FQL 中找到对 Group 表的引用,但我看不到任何表示未读消息计数的字段
我是在正确的地方找到这些数据还是有其他方法可以检索它?
我正在尝试找到一种方法来获取群组的未读帖子计数,例如 Facebook.com 左侧菜单中显示的帖子
我能够在 FQL 中找到对 Group 表的引用,但我看不到任何表示未读消息计数的字段
我是在正确的地方找到这些数据还是有其他方法可以检索它?
这在 FQL 或 Graph API 中可用作unread
Group 的字段,但在 FQL 中,这是group_member
table,而不是group
table。
要访问组的未读计数,您需要用户的user_groups
许可。
示例图 API 调用:
/me/groups?fields=unread
回复:
{
"data": [
{
"name": "Facebook Developers",
"version": 1,
"id": "146797922030397",
"unread": 11,
"bookmark_order": 1
},
// snip
示例 FQL 查询:
select gid, unread from group_member where uid = me()
示例响应:
{
"data": [
{
"gid": "146797922030397",
"unread": 3
}
// removed other groups