Ошибка Facebook 210 "Пользователь не виден" - PullRequest
4 голосов
/ 02 июня 2011

[php]

У меня ошибка "Пользователь не виден" с кодом ошибки 210 в качестве ответа при публикации контента на стене друзей через приложение.

::: Сценарий какFollow :::

Пользователь1 авторизовал мое приложение со всеми необходимыми разрешениями (включая publish_stream и offline_access ), и теперь я пытаюсь опубликоватьна стене друзей User1 ...

В настоящее время выдает ошибку.Я использую старый API отдыха $ facebook-> api_client-> stream_publish ($ message, $ attachment, $ actionLink, $ invV);

Помогите пожалуйста !!!

Ответы [ 6 ]

5 голосов
/ 19 июля 2011

Ваше приложение может не иметь разрешения на публикацию на стене данного друга.

Когда пользователь авторизует ваше приложение, он дает вам разрешение действовать от его имени.

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

2 голосов
/ 11 июля 2012

Я также получил эту ошибку, потому что я использовал учетную запись тестового пользователя Facebook, когда играл с моим приложением.

0 голосов
/ 09 июня 2014

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

This error is returned when the posting user (A) does not have sufficient permission to post on User B's wall. This would be a privacy setting by user B and outside the control of User A or your app.

0 голосов
/ 20 сентября 2012

У меня возникла именно эта проблема, когда я ограничил использование приложения Facebook в определенной стране. При попытке использовать приложение из другой страны я получил сообщение об ошибке.

Ограничения по стране доступны для https://developers.facebook.com/apps/> Настройки> Дополнительно.

0 голосов
/ 08 июня 2012

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

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

Предполагая, что у вас есть разрешения "publish_stream", это происходит, когда вы пытаетесь опубликовать сообщение на стене, которое не является друзьями с пользователем, которого вы публикуете.два пользователя, прежде чем отправлять сообщения на стену других.

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