在Android中使用Graph API进行Facebook Checkin

时间:2016-05-10 11:13:34

标签: android facebook facebook-sdk-4.0 facebook-checkins facebook-graph-api-v2.6

我想使用图形API(或任何可用的方法)登录Facebook,我有这个地方的经纬度,请任何人帮我解决以下问题。

1)获取place_id和办理登机手续需要哪些权限?

(我目前正在使用" publish_actions")

2)我有纬度和经度,如何使用最新的2.6图形API获取place_id?

(我尝试使用GraphRequest和#34; q / fql"作为图形路径和

SELECT page_id,latitude,longitude FROM place WHERE distance(latitude, longitude, "LAT_HERE", "LON_HERE") < 250

作为捆绑查询。

3)使用place_id,lat和lon值,我该怎么办?

(我尝试使用以下代码来检查虚拟place_id,lat和lon值)

Bundle params = new Bundle();
params.putString("access_token", "ACCESS TOKEN");
params.putString("place", "203682879660695");  // PLACE ID
params.putString("message","I m here in this place");
JSONObject coordinates = new JSONObject();
coordinates.put("latitude", "LATITUDE");
coordinates.put("longitude", "LONGITUDE");
params.putString("coordinates",coordinates.toString());
params.putString("tags", "xxxx");//where xx indicates the User Id
String response = faceBook.request("me/checkins", params, "POST");

但是仍然使用所有方法,我无法使用Android中最新的2.6图形API找到place_id并登录Facebook。

0 个答案:

没有答案