1
我正在开发一个Android应用程序,用户可以使用他的Facebook凭据,并列出他的一些信息,如位置。但是,我注意到位置的格式类似于“位置:{id:335457,名称:城市,州}”。我想知道是否有办法检索用户国家。我看到Facebook FQL可以提供帮助,但是,在当前的SDK版本中,它已被弃用。我打电话给API方法:通过Facebook Android Graph API检索用户国家
new Request(session, params, null, HttpMethod.GET,
new Request.Callback() {
public void onCompleted(Response response) {
// treats the response
}
}).executeAsync();
我也找了一些东西,但在我的情况没有成功。我正在使用最新的Facebook Android SDK。
非常感谢您的帮助。
嗨。谢谢你的答案。我几乎得到了我需要的信息,但是,在尝试调用/ page_id时,我收到此错误:“您请求的某些别名不存在:{page_id}”。你知道为什么发生这种情况吗?我正在寻找一些东西,但迄今为止没有成功。 – 2014-12-09 18:03:17
这一切都在我的答案!当然,您需要用您第一次请求的ID替换{page_id} – Tobi 2014-12-09 18:27:16
哦,我明白了。对不起:〜所以,我试了一下,它的工作。谢谢。但是,该字段国家不可用。我只获取Location对象的经度和纬度信息。但是,无论如何它都会帮助我。再一次,谢谢你。 – 2014-12-09 19:16:16