Лучшим решением будет использование JS-SDK.
Вы можете использовать FB.Canvas.SetAutoResize для автоматического изменения размера вашей страницы или, если вы точно знаете, какой будет высота и ширина страницы, использовать Fb.Canvas.SetSize
Вы можете найти больше информации здесь: https://developers.facebook.com/docs/reference/javascript/
Кроме того, имейте в виду, что максимальная ширина страницы приложения составляет 520 пикселей, и, исходя из личного опыта, лучше всего держать ее в пределах 500-510 пикселей