Это может помочь вам преодолеть вашу проблему в # 3:
Используя Graph API, легко получить фид стены в JSON, но затем
рендеринг и стилизация - это кошмар. Должен быть более простой способ.
Попытка «воссоздать» внешний вид любой хорошей реализации - трудная задача.
Следующая ссылка может помочь вам создать собственные элементы, которые будут выглядеть как facebook элементы.
http://ckrack.github.com/fbootstrapp/
Fbootstrapp - это набор инструментов, предназначенный для запуска разработки Facebook
Приложения iframe в обоих соответствующих размерах. Включает базовый CSS и HTML для
типография, формы, кнопки, таблицы, сетки, навигация и многое другое,
стиль в типичном стиле Facebook.
Вот несколько примеров стиля:
http://i1 -scripts.softpedia-static.com / скриншоты / Fbootstrapp_5.png
Ящики для уведомлений
http://i1 -scripts.softpedia-static.com / скриншоты / Fbootstrapp_10.png
Элементы формы
http://i1 -scripts.softpedia-static.com / скриншоты / Fbootstrapp_4.png
В заключение я хотел бы обратить внимание на то, что FBML уже почти устарел.
Мы, разработчики Facebook, несем полную ответственность за то, чтобы быть в курсе изменений, которые вносят сторонние API, на которых мы основываем нашу разработку. к их системам. Альтернативы FBML нет, есть только новые (и во многих случаях) лучшие способы отображения / извлечения данных с серверов Facebook.
Отличное место, чтобы быть в курсе изменений и новых функций - это Блог разработчиков Facebook и План разработчиков Facebook .