Facebook Checkin, используя Graph API в Android

Я хотел бы зарегистрироваться в Facebook с помощью Graph API(или любого другого доступного метода), у меня есть широта и долгота места, пожалуйста, кто-нибудь поможет мне в решении следующих вопросов.

1) Какое разрешение требуется для получения place_id и регистрации?

(В настоящее время я использую "publish_actions")

2) У меня есть Широта и Долгота, как я могу получить place_id, используя последнюю версию 2.6 graph API?

(Я попытался использовать GraphRequest с "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");

Но, несмотря на все подходы, я не могу найти place_id и зарегистрироваться в Facebook, используя последнюю версию 2.6 graph API в Android.

0 ответов

Другие вопросы по тегам