Я знаю, что есть много вопросов о Facebook, но я не мог найти тот, который ответил на мой вопрос. В основном то, что я пытаюсь сделать, это получить целое число за количество уведомлений, входящих сообщений, запросов друзей на Java. Кто-нибудь знает, как или может предоставить ссылку на то, что ответит на мой вопрос? Любая помощь приветствуется, спасибо.получение целого числа для уведомлений/вложений в facebook/друзей
0
A
ответ
0
Я бы предложил использовать библиотеку, например http://restfb.com/ или http://facebook4j.org/, чтобы поговорить с API Facebook с вашего приложения Java.
С RestFB это будет выглядеть примерно так:
FacebookClient publicOnlyFacebookClient = new DefaultFacebookClient();
Connection<Notification> notifications =
facebookClient.fetchConnection("me/notifications", Notification.class,
Parameter.with("fields","title"));
Via notifications.getData() у вас есть доступ к уведомлениям и может сосчитать их.
Я попробую это, большое спасибо –
Хорошо, RestFB работает. Проблема в том, что мне нужно разрешение manage_notifications. Я выбираю его, а затем, когда я получаю токен доступа, он отменяет его, я думаю, что мне нужно как-то подать заявку, но я не уверен, как это сделать. Вы знаете? –
Я считаю, что вы должны добавить это разрешение в приложение, которое вы зарегистрировали на developers.facebook.com – Tom