繁体   English   中英

如何在Android中使用Hackbook示例获取Facebook朋友的生日

[英]How to get facebook friends birthdays using Hackbook sample in Android

如何使用Android中的Hackbook示例应用程序获取Facebook朋友的生日,仅获取名称和图像.....

尝试以下查询:(使用FQL。我从未测试过Graph API等效项,也不确定是否可能)

String queryBirthdays = "SELECT uid, name, birthday_date FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) AND birthday_date >= '01/03' AND birthday_date <= '06/03' ORDER BY birthday_date ASC";
Bundle bunEvents = new Bundle();
bunEvents.putString("method", "fql.query");
bunEvents.putString("query", queryBirthdays);
String responseEventsQuery = Utility.mFacebook.request(bunEvents);

然后解析responseEventsQuery 例如,像这样:

JSONArray JAEvents = new JSONArray(responseEventsQuery);

for (int i = 0; i < JAEvents.length(); i++) {
    JSONObject JOEvents = JAEvents.getJSONObject(i);
}

注意:您可能必须使用以下参数:查询中的01/0306/03 ,以获得必要的结果。 Graph API Explorer中尝试查询(在FQL Query标签中)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM