如何在Facebook中处理基于光标的分页

时间:2015-02-20 23:12:08

标签: java facebook facebook-graph-api

这是关于某人在Facebook上的状态的一个数据。我想抓取所有' likes',' comments'。从已爬网的数据中,我们可以看到已提供paging信息。但我不知道如何构建一个查询网址以获得更多likescomments。任何人都可以帮助我吗?感谢。

{u'picture': u'https://xxxxxxxxxxxxxxxxxxxx', 
 u'likes': {
                u'paging': 
                        {
                            u'cursors': 
                                {u'after': u'MzUyMTIyMDg4MzAzMTIx', 
                                u'before': u'MjMyNjMyNzc2OTM3MDkw'
                                }
                         }, 
                u'data': 
                    [
                        {u'id': u'111111111111111111', u'name': u'xxx1'}, 
                        {u'id': u'111111111111111112', u'name': u'xxx2'}, 
                        {u'id': u'111111111111111113', u'name': u'xxx3'}, 
                        {u'id': u'111111111111111114', u'name': u'xxx4'}, 
                    ]
            }, 
 u'from': {u'id': u'123412341234', u'name': u'xxx5'}, 
 u'comments': 
    {u'paging': 
        {u'cursors': 
            {u'after': u'WTI5dGJXVnVkRjlqZFhKemIzSTZOVGsyTnpBNE9UTTNNVE13TXpRMU9qRTBNalEwTmpRNE1UVT0=', 
            u'before': u'WTI5dGJXVnVkRjlqZFhKemIzSTZOVGsyTmpVMk5USTNNVE0xTlRnMk9qRTBNalEwTlRRM01URT0='
            }
        },
    u'data': 
        [
            {
                u'from': 
                    {u'id': u'21341234', 
                        u'name': u'asdfasdf'
                    }, 
                 u'like_count': 0, 
                 u'can_remove': False, 
                 u'created_time': u'2015-02-20T17:51:51+0000', 
                 u'message': u'asdffda', 
                 u'id': u'12341234', 
                 u'user_likes': False
             }, 
             {
                u'from': 
                    {u'id': u'12344312', u'name': u'xxx6'},
                u'like_count': 0, 
                u'can_remove': False, 
                u'created_time': u'2015-02-20T20:40:15+0000', 
                u'message': u'You too josh love your posts', 
                u'id': u'431234567', 
                u'user_likes': False
             }
      ]
  }, 
u'source': u'https://xxxxxxxxxxxxxxxxxxxxx1234',
u'privacy': 
    {u'allow': u'', u'deny': u'', u'friends': u'', u'description': u'', u'value': u''}, 
u'actions': [
                {u'link': u'https://www.facebook.com/xxxxxx/posts/44444444444', u'name': u'Comment'}, 
                {u'link': u'https://www.facebook.com/xxxxx/posts/33333333333', u'name': u'Like'}
            ], 
u'properties': [
            {u'text': u'01:00', u'name': u'Length'}
               ], 
u'link': u'https://www.facebook.com/video.php?v=22222222222', 
u'object_id': u'333333333333', 
u'created_time': u'2015-02-20T17:18:35+0000', 
u'message': u'TGIF!!! Have a phantabulous Friday!!', 
u'updated_time': u'2015-02-20T20:40:15+0000', 
u'type': u'video', 
u'id': u'12321_456654', 
u'status_type': u'added_video', 
}

0 个答案:

没有答案