Каковы причины (# 210) Пользователь не виден - PullRequest
2 голосов
/ 13 января 2012
  1. Токен доступа должен быть действительным и содержать publish_stream (проверено, у меня есть действительный access_token для пользователя, который публикует на стене друзей
  2. Пользователь A должен дружить с пользователем B (отмечен, отправляя сообщения, он дружит с тем, на чьей стене он собирается публиковать)
  3. Для публикации сообщений в настройках конфиденциальности приложения установлено значение «друзья» (проверено) ...

Я использую Graph API (https://graph.facebook.com/{FRIEND_ID}/feed) для отправки сообщения, и я получаю (# 210) пользователя, не видящего OAuthException.

Стек об этой проблеме здесь Ошибка Facebook 210 "Пользователь не виден" имеет слишком общий ответ и поэтому не позволяет мне все равно отлаживать / исправлять проблему.

Мне нужно знать, что может быть причиной этой ошибки и как их исправить. Я также заполнил сообщение об ошибке в фейсбуке: http://developers.facebook.com/bugs/274389069292518 (просто чтобы посмотреть, есть ли у кого-то еще эта проблема)

Ответы [ 2 ]

3 голосов
/ 17 января 2012

Служба поддержки Facebook ответила на этот вопрос:

Эта ошибка возвращается, когда пользователь, отправивший сообщение (A), не имеет достаточных прав для публикации на стене пользователя B.Это будет настройка конфиденциальности для пользователя B и вне контроля пользователя A или вашего приложения.

0 голосов
/ 14 января 2012

Никогда не сталкивался с такой ошибкой, но вот мои идеи, которые ее вызывают:

a) Пользователь, чью временную шкалу (так теперь называется Стена) вы хотите опубликовать, чтобы установить настройки конфиденциальности "Кто может публиковать на моей временной шкале "на" Только я "

b) Пользователь, на временной шкале которого вы хотите публиковать сообщения, заблокировал пользователя, которого вы пытаетесь публиковать как.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...