Я разрабатывал приложения для Facebook с самого начала, и да, текущая документация очень разбросана! Во-первых, вы должны использовать FBJS в приложении iframe. FBJS был разработан для использования в приложениях FBML (не на основе iframe). Единственное место, где вы должны его использовать - это вкладка «Страница». Если вы не имеете в виду API JavaScript Facebook.
Вы не упомянули, какой диалог вы пытались создать. Вот ссылка на «диалоги» Facebook. http://developers.facebook.com/docs/reference/dialogs/
Но я не думаю, что это то, что вы ищете. Если вы пытаетесь опубликовать на чьей-то стене, то это ссылка, которую вы хотите. Прокрутите вниз до раздела «Диалог». http://developers.facebook.com/docs/reference/javascript/
Но если вы просто пытаетесь запросить информацию и сохранить ее, вы можете использовать обычный javascript и html. Вы даже можете использовать библиотеки, такие как jquery, prototype и т. Д.