Мое приложение довольно динамичное, и я никогда не знаю, на какую страницу оно добавлено. Поэтому, когда я использовал URL 'http://www.facebook.com/YOUR_PAGE_NAME?sk=app_YOUR_APP_ID', он перенаправлял меня только на страницу, но не на вкладку приложения. Что я делаю:
1) Я получаю идентификатор страницы из signature_request (параметр, зашифрованный в base64url, который ваше приложение получает, когда кто-то заходит на страницу, поэтому вы должны расшифровать его и выбрать значение id из объекта страницы JSON)
2) Затем я получаю данные страницы от https://graph.facebook.com/PAGE_ID_YOUR_GET. В ответ вы получаете объект JSON с некоторыми данными страницы в формате JSON.
3) Только после пункта 2 я получаю «ссылку» на значение страницы из ответа. Это как http://www.facebook.com/pages/Some-Page-Name
4) И наконец, я добавляю '? Sk = app_YOUR_APP_ID' к ссылке на страницу.
Может быть, это слишком сложно, но это единственный способ, который сработал для меня так, как я ожидал (перенаправление точно на вкладку приложения страницы).