Перенаправление в приложении Facebook - PullRequest
1 голос
/ 12 апреля 2009

В настоящее время я использую в коде ASP.net C # моего приложения IFrame для Facebook следующее:

Response.Redirect("Default.aspx");

Есть ли лучший способ сделать это?

Я слышал об использовании

<fb:redirect url=\""/>

но если это правильный путь, как бы я использовал его для перехода между страницами на корневом уровне моего проекта ASP.net? Пожалуйста, приведите примеры, потому что я учусь у них лучше всего.

Спасибо.

1 Ответ

2 голосов
/ 15 апреля 2009

Использование тега fb:redirect работает для приложений FBML, но в вашем приложении IFrame ничего не даст, поскольку <fb:redirect /> ничего не значит для браузера.

Хитрость с приложениями IFrame заключается в том, что если вы ссылаетесь или перенаправляете прямо на свою страницу, вы теряете все специфичные для Facebook данные (все параметры fb_sig), что может привести к поломке, если у вас нет способа сохранить их .

Я работал над платформой клиента .NET для API Facebook на CodePlex - Клиент API .NET Facebook - которая обрабатывает сохранение этих данных для вас. В настоящее время он все еще в альфа-версии, но мы получили большую часть того, что я считаю более важными функциями, описанными в нашем первом выпуске.

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