开发者

Getting a FB user location with RestFB

I am trying to retrieve the user's Hometown location using the RestFB. Here is the code :

t.facebookClient=new DefaultFacebookClient("mqJHZiRx7W3Z9QdDu"); User user=t.facebookClient.fetchObject("100001108623365", User.class); System.out.开发者_如何学编程println(user.getHometownName());

However even if the FB page lists the home location, the FB API returns null. I am submitting a valid OAuth token.

How can i get this information? If this is not possible can i retrieve the geolocation of a Post object instead?

Thank you in advance


Double check that you have the user_hometown permission for the user.


Incase you are doing a server side authentication,

http://developers.facebook.com/docs/authentication/server-side/ will give you an idea about how to carry out the OAuth2.0 authentication.

The following link will give take you to the permissions page in facebook

http://developers.facebook.com/docs/authentication/permissions/

Make sure you give in the necessary permissions in the scope of the while performing the GET request.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜