Я пытаюсь закодировать объект JS в строку JSON (для чтения в SWF-файл как FlashVar), но кажется, что все кодировщики выдают ошибку из-за того, что в facebook добавлены имена всех объектов JS с идентификатором приложения. Я не очень хороший JS-отладчик, но ошибки говорят мне, что объекты не определены.
Думали ли вы об AMF? Вместо отправки через flashvar получите flash для вызова данных.
Если это не помогло, попробуйте работать под iframe.
Если бы у меня было больше деталей, я мог бы помочь немного больше.