Подтвердить что ты не робот

Как я могу использовать диалоговое окно "Подача" для публикации на стене страницы вентилятора Facebook, не понравившейся пользователю?

ОБНОВЛЕНИЕ: API Facebook сильно изменился с момента публикации этого вопроса. Этот вопрос больше не имеет отношения.

Я делаю приложение iOS для онлайн-радио, и я хочу, чтобы пользователи могли публиковать сообщения на радиостанции Facebook Fan Page, которые, между прочим, имеют все разрешения, позволяющие всем публиковать на стене.

Я знаю, что пользователи могут публиковать сообщения на странице поклонников независимо от того, понравились ли они или нет страницы поклонников, если они находятся на странице поклонника. Однако, по крайней мере, с помощью iOS и Javascript для SDK Facebook, в диалоговом окне канала появится следующая ошибка, если пользователю не понравилась страница:

Указана недопустимая цель: 219909461711. Цель должна быть странице, событию или пользователю, который актер может опубликовать на стене.

"219909461711" будет идентификационным номером целевого профиля, который является страницей радиостанции Facebook Facebook. Если вы используете имя пути к странице вентилятора, SDK изменяет его для идентификационного номера профиля страницы вентилятора.

Я что-то делаю неправильно? Почему в диалоговом окне отображается эта ошибка, если пользователь заметил, что сообщение будет опубликовано на странице вентилятора?

4b9b3361

Ответ 2

Я не знаю для iOS, но, по крайней мере, для Интернета, вы можете использовать график api для публикации на странице поклонника, и это не требует, чтобы пользователю понравилась страница. Публикация на страницу с помощью графика api по-прежнему доступна после изменения fb 7 февраля (я только что пробовал)