Итак, я пытался интегрировать регистрацию Facebook в свое приложение для Android в течение последних нескольких дней, и пока мне удалось только получить процесс аутентификации и опубликовать работу на стене. Я уже некоторое время застрял с Open Graph.
В настоящее время у меня есть 1 тип объекта и 1 тип действия, созданный в моем приложении Facebook.
Тип объекта: Полет
Тип действия: регистрация
Я пытаюсь взаимодействовать с этими объектами, но продолжаю получать эти ошибки; Ответ: {"error":{"message":"(#100) Требуется объект параметра","type":"OAuthException","code":100}}
для следующего кода:
Bundle params = new Bundle();
params.putString("title", flightNumber);
params.putString("description", flightInfo);
Utility.mAsyncRunner.request("me/objects/flightinfoapp:flight", params, "POST",
new placesCheckInListener(), null);
и когда я включаю «тип» в качестве параметра, который точно сгенерирован генератором кода Open Graph приложения Facebook, я получаю эту ошибку; Ответ: {"error":{"message":"Невозможно указать тип как в пути, так и в параметре запроса.","type":"OAuthException","code":2500}}
для следующего кода:
Параметры пакета = новый пакет();
params.putString("type", "flightinfoapp:flight");
params.putString("title", flightNumber);
params.putString("description", flightInfo);
Utility.mAsyncRunner.request("me/objects/flightinfoapp:flight", params, "POST",
new placesCheckInListener(), null);
Пожалуйста, если кто-нибудь может мне помочь, я был бы очень признателен! Заранее большое спасибо!