我正在使用Facebook Android開發人員Hackbook示例,我想知道如何獲得Facebook朋友即將生日,如:今天打開27,在10天內打開28天等等使用GraphAPI
或FQL
如何獲取Facebook朋友即將生日使用Hackbook示例
public class graphApiRequestListener extends BaseRequestListener {
@Override
public void onComplete(final String response, final Object state) {
dialog.dismiss();
// access token is appended by Facebook object, hence params are
// added here after request is complete
if (!params.isEmpty()) {
url += "?" + Util.encodeUrl(params); // Params
}
metadataObject = null;
params.clear();
try {
JSONObject json = Util.parseJson(response);
if (json.has("metadata")) {
metadataObject = json.getJSONObject("metadata");
json.remove("metadata");
} else {
metadataObject = null;
}
setText(json.toString(2));
} catch (JSONException e) {
setText(e.getMessage());
e.printStackTrace();
} catch (FacebookError e) {
setText(e.getMessage());
e.printStackTrace();
}
}
@Arpit感謝... –
http://stackoverflow.com/questions/8004345/using-fql -to-retri即將到來的生日 - 從facebook-api –
http://stackoverflow.com/questions/10372190/next-birthdays-with-fql-fbook –