Hi,
It seems like an easy fix to add support for Facebook API v2.0. All changes need to be made on the FacebookBatcher class as far as I can see. Since the library doesn't provide any Java POJOs, the only change necessary is to add a suffix "v2.0/" to the GRAPH_ENDPOINT string.
Perhaps the constructor can add an additional parameter:
public FacebookBatcher(String accessToken, int apiVersion) {
// ...
}
The two places where the GRAPH_ENDPOINT string is used: Batch.createFetcher() and FacebookBatcher.getAccessToken(). So replacing the public static final variable GRAPH_ENDPOINT with a getter method in FacebookBatcher would be an easy fix.
Thanks!