Невозможно получить сообщения о статусе Facebook, содержащие фотографии - PullRequest
2 голосов
/ 23 марта 2012

Когда я звоню по FQL, чтобы получить все сообщения о статусе друга Facebook, любое сообщение, содержащее фотографию, не отправляется. Я добавил friends_photos в свой список разрешений, но это не помогает. К вашему сведению, я использую FacebookClient из приложения C #. Спасибо.

1 Ответ

0 голосов
/ 07 августа 2012

Я думаю, что вы ищете то, что выглядит как обновление статуса, просто с изображением под ним.В конечном итоге все это попадает в альбом автора "Стенные фотографии", поэтому все, что вам нужно сделать, - это запустить еще один запрос, который выглядит примерно так:

SELECT blah, blah, blah FROM photo WHERE album_object_id IN (SELECT object_id FROM album WHERE owner = ID_OF_FRIEND and name = "Wall Photos")

Затем просто смешайте эти результаты с уже имеющимися у вас сообщениями о состоянии..

(FYI, вам также понадобится что-то отдельное для работы с сообщениями с прикрепленными ссылками, которые также имеют свою собственную таблицу FQL. Что-то вроде

SELECT blah, blah, blah FROM link WHERE owner = ID_OF_FRIEND

должен сделать свое дело.)

...