0

Facebook.com の左側のメニューに表示されているような、グループの未読投稿の数を取得する方法を見つけようとしています。

FQL の Group テーブルへの参照を見つけることができましたが、未読メッセージの数を表すフィールドが表示されません

私はこのデータを見つけるのに適切な場所にいますか、それとも他の方法で取得できますか?

4

1 に答える 1

0

これはunread、FQL または Graph API の Group のフィールドとして使用できますが、FQL ではこれはgroup_membertableであり、table ではありませんgroup

グループの未読数にアクセスするには、ユーザーからの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
于 2013-02-12T21:54:40.777 に答える