Некоторые фид-сообщения возвращают false на графике - PullRequest
0 голосов
/ 01 декабря 2011

Я пытался публиковать сообщения в разных каналах друзей.Иногда сообщение не отображается в ленте, даже если получен «хороший» ответ с новым идентификатором API графика.

100002842168248_146917358746335 does not work for example

Я не получаю никаких ошибок или похожих только новый идентификатор длясообщение, и когда я пытаюсь получить доступ через Graph API (консоль разработчика на FB), он просто возвращает false?

https://graph.facebook.com/100002842168248_146917358746335

При использовании того же вызова, но для другого пользователя отображается в фиде Facebookбез проблем.Могу ли я предпринять какие-либо действия или я просто возьму свое «ложное» и сдаюсь.

Ответы [ 2 ]

0 голосов
/ 14 марта 2012

Вы также можете получить «ложь», если, хотя сообщение видно на Facebook.com без проблем, пользователь, опубликовавший его, отказался от платформы Facebook.Это параметр конфиденциальности, который запрещает каким-либо приложениям получать доступ к любой информации о пользователе, его публикациях и т. Д. Даже если их публикации являются общедоступными на facebook.com, API не будет ничего возвращать таким пользователям.

0 голосов
/ 01 декабря 2011

Вероятно, это проблема настроек конфиденциальности / разрешений.Если пользователь, которого вы публикуете на стене, также настроил ее так, чтобы только Друзья могли просматривать их стены, вы не сможете просматривать сообщение (через график или иным способом) - даже если ваше приложение сделало сообщение.

...