2015-02-24 56 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檢索用戶已發佈的照片​​,這也將包含標記信息。