2015-02-24 17 views
0

是否有可能通过Facebook以外的应用程序跟踪您的Facebook通知?我正在寻找通过一个应用程序跟踪在Facebook上标记的人的照片。Facebook移动API。

+0

不要以为这是可能的。通知转到实际的FaceBook应用程序,我不认为你将有权访问该应用程序以从中获取通知。 – Tander 2015-02-24 05:28:05

回答

0

不幸的是,没有。 Facebook sdk通过Graph API提供/user/notificationsas an edge。但是,这需要manage_notifications令牌which is unavailable适用于所有Android,iOS,Web和电视应用程序。

对于您的应用程序,不过,你很幸运(或至少我认为你是)。如果您试图访问你的用户的所有照片,你可以使用/user/photos检索所有用户被标记在photos。如果按照Reference Documentation,它会给你回25张照片。为了攫取更多的,和“页”通过数据,使用limitoffset参数如下

Bundle params = new Bundle(); 
params.putString("limit","400"); 
params.putString("offset","800"); 
new Request(Session.getActiveSession(), 
    "/me/likes", 
    params, 
    HttpRequest.GET, 
    new RequestCallback() { 
      // handle results here 
    } 
).executeAsync(); 

这个请求应该给你你需要知道的关于照片的所有信息,但一定要请查看the documentation以获取所有可用字段的列表。

作为一个侧面说明,您也可以访问albums检索用户已发布的照片​​,这也将包含标记信息。