Уважайте пользовательские настройки для заблокированных типов предметов Steam - PullRequest
0 голосов
/ 02 января 2012

В моем приложении для Android я использую Graph API через Android SDK.

Я продолжаю получать сообщения о том, что элементы, которые были скрыты / заблокированы на веб-сайте Facebook (например, сообщения об играх), все еще отображаются в моем приложении.

Код просто запрашивает «я / дом» и обрабатывает все элементы, возвращенные в результате. Я ожидал, что заблокированные записи вообще не будут присутствовать в результате. Я также не видел ни одного флага, указывающего, должен ли предмет быть скрытым или нет. Просмотр настроек конфиденциальности на веб-сайте Facebook также не показывает никаких настроек для конкретного приложения.

Есть ли способ отфильтровать элементы по возвращаемому результату json, основываясь на способе отображения элементов в Интернете? FQL лучше для этого типа использования?

В качестве примечания я также получаю сообщения о пропущенных элементах из новостной ленты. Использование Graph API Explorer подтверждает, что не все элементы, отображаемые в Интернете, также отображаются в результатах Graph API.

Буду признателен за любую подсказку.

1 Ответ

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

Ошибка не отображается, если включен параметр «Включить последние истории активности». Обходной путь, если вы хотите оставить его включенным (и только если вы действительно сделаете это, потому что в противном случае он нарушит ваш код): добавить неверный параметр фильтра в запрос. Пример: я / дом? фильтр = мусор

...