Facebook Graph API, пометить входящие как прочитанные? - PullRequest
3 голосов
/ 30 сентября 2011

Хорошо, я думаю, что название в значительной степени подводит итог, но я все равно объясню свою ситуацию.Я написал настольное приложение с использованием Facebook C # SDK и Graph API, которое уведомляет меня, когда у меня появляются новые уведомления и новые (непрочитанные) сообщения в папке «Входящие», и оно, кажется, работает, но api на графике Facebook, даже когда я использую проводник API Facebooks Graph дляget / me / inbox (это относится к моей учетной записи Facebook) имеет ветку входящих сообщений, которая помечена как непрочитанная, но не отображается на веб-сайте facebooks или в любых приложениях Facebook, которые я использую (android / iPhone), поэтому я могу видеть вApi Explorer исследует все в теме и выводит сообщение в поле «message», но не имеет ничего в «comments».В любом случае, моя проблема в том, что когда я пользуюсь этим новым приложением, я написал, что оно постоянно отображается, и, поскольку оно не отображается в сообщениях на веб-сайте Facebook или в мобильных приложениях Facebook, я не могу пометить его как прочитанное.Итак, есть ли способ сделать это вручную, используя API графа, даже если я могу сделать это с помощью api explorer, потому что я не хочу, чтобы это навсегда отображалось в моем приложении, я знаю, что могу пометить уведомления как прочитанные таким образом, но я не могу работатьузнать, как пометить эту ветку входящих сообщений как прочитанную.Я всегда мог жестко закодировать идентификатор потока в свое приложение и сказать ему, чтобы он игнорировался, но это крайне нелегкое решение, особенно учитывая, что я не единственный человек, который будет использовать это приложение.Даже способ полностью удалить поток с помощью API графа, это возможно?

РЕДАКТИРОВАТЬ: я пробовал POST https://graph.facebook.com/(thread_id) с полями "непрочитанные": 0, но это не сработало

1 Ответ

1 голос
/ 06 января 2012

Нет, в текущих API нет никаких разрешений, которые Facebook имеет, кроме доступа только для чтения к папке «Входящие» пользователя.

...