Диалог канала на страницу события / фаната говорит: «Извините, что-то пошло не так». после нажатия поделиться - PullRequest
0 голосов
/ 23 декабря 2011

Возникли некоторые проблемы с диалоговым окном канала при попытке опубликовать сообщение о событии или фан-странице.В моем приложении я использую JS API и FB.ui с помощью метода feed.

Но для демонстрации вы можете сделать это, используя URL-адрес канала, например:

http://www.facebook.com/dialog/feed?app_id=131727613511269&to=287203454659917&redirect_uri=http://www.timeanddate.com/

После нажатия кнопки «Поделиться» вы получите:

Извините, что-то пошло не так.

Мы работаем над тем, чтобы исправить это, как только сможем.

Где:

app_id = ваше приложение

* от 1024 * до = страница события / вентилятора

redirect_uri = URL, который вам разрешендля перенаправления на

обратите внимание, что приложение имеет разрешения publish_stream .(он также имеет manage_pages для фан-страниц)

Кстати, кстати, это приложение: http://apps.facebook.com/tndcountdown/

Спасибо,

Andy

EDIT:

Пример, взятый прямо из документации:

http://www.facebook.com/dialog/feed?app_id=123050457758183&link=http://developers.facebook.com/docs/reference/dialogs/&picture=http://fbrell.com/f8.jpg&name=Facebook%20Dialogs&caption=Reference%20Documentation&description=Using%20Dialogs%20to%20interact%20with%20users.&message=Facebook%20Dialogs%20are%20so%20easy!&redirect_uri=http://www.example.com/response&to=287203454659917

просто замените на = 287203454659917 событием .. (создайте тест, как это было там)

Ответы [ 2 ]

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

Как я писал здесь - Кнопка отправки в Facebook - «Извините, что-то пошло не так.» ...

У меня была такая же проблема, и я решил, что это связано с тем, что ссылка на страницу Facebook не имеет настроенного URL (например, http://www.facebook.com/CubicMushroom вместо http://www.facebook.com/profile.php?id=261963707177053). Если вы настроили URL-адрес тщеславия для страницы, которая, кажется, работает нормально (с указанием ссылки на версию URL-адреса тщетного URL-адреса страницы).

Чтобы запросить тщеславный URL-адрес, как только у вас появится определенное количество «не похожих» (раньше было 25, но вы думаете, что оно немного ниже), посетите https://www.facebook.com/username/

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

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

Кажется, что предоставленный вами URL фида похож на тот, что указан в документации.Но у демо в документации есть дополнительные параметры.Я собираюсь добавить поддержку страниц в мое приложение Facebook, которое делает то же самое, что и ваше.http://apps.facebook.com/countdown-timer/

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