Перенаправление uri_problem диалогового окна Facebook feed

#facebook #redirect #facebook-opengraph

#Facebook #перенаправление #facebook-opengraph

Вопрос:

Я разрабатываю приложение, которое предоставляет диалоговое окно facebook feed. Я использую следующий код:

 http://www.facebook.com/dialog/feed?
  app_id=123050457758183amp;
  link=http://developers.facebook.com/docs/reference/dialogs/amp;
  picture=http://fbrell.com/f8.jpgamp;
  name=Facebook Dialogsamp;
  caption=Reference Documentationamp;
  description=Using Dialogs to interact with users.amp;
  message=Facebook Dialogs are so easy!amp;
  redirect_uri=http://www.example.com/response
  

Теперь, в части redirect_uri, я хочу перенаправить пользователя обратно в мое приложение. Я предоставляю адрес здесь какhttp://apps.facebook.com/myapp но ничего не происходит.

Ответ №1:

Я не знаю, что это наилучшая доступная практика или что-то в этом роде для решения проблемы…

Но я использую URL-адрес canvas в redirect_uri, указывающий на страницу благодарности

 http://www.xyz.com/fbapp/thankyou.php
  

и после нажатия пользователем кнопки загружается страница redirect_uri, где мои серверные скрипты уже ожидают какого-либо специального параметра для, например

 ?thank=1 
  

на основе параметра выполните другое перенаправление на страницу приложения.

Добавлено: используйте https вместо http в каждом из ваших параметров url