Facebook对话应用程序

Facebook对话应用程序,facebook,facebook-graph-api,dialog,Facebook,Facebook Graph Api,Dialog,我已经为Facebook创建了一个应用程序,但我想在一个类似Facebook风格的对话框中显示所有内容。怎么用?像这样你的问题不清楚。你想展示什么内容?什么类型的对话?你有什么可以分享的代码吗 如果您只想在类似fb的对话框中包装一些内容,那么您可以使用方法fb.dialog.create,它没有正式的文档记录(据我所知),但它可以工作 下面是一个使用示例: var fbDialog = null, html = '<img src="http://www.bigthink.it/w

我已经为Facebook创建了一个应用程序,但我想在一个类似Facebook风格的对话框中显示所有内容。怎么用?像这样

你的问题不清楚。你想展示什么内容?什么类型的对话?你有什么可以分享的代码吗

如果您只想在类似fb的对话框中包装一些内容,那么您可以使用方法fb.dialog.create,它没有正式的文档记录(据我所知),但它可以工作

下面是一个使用示例:

var fbDialog = null,
    html = '<img src="http://www.bigthink.it/wp-content/uploads/2010/06/fb-dialog-box.jpg"/>',
    params = {
        display: "iframe",
        content: html,
        loader: true,
        closeIcon: true,
        visible: true,
        onClose: function() {
            FB.Dialog.remove(fbDialog);
        }
    }

fbDialog = FB.Dialog.create(params);
var fbDialog=null,
html=“”,
参数={
显示:“iframe”,
内容:html,
加载器:是的,
closeIcon:是的,
可见:对,
onClose:function(){
FB.Dialog.remove(fbDialog);
}
}
fbDialog=FB.Dialog.create(参数);

例如。。。用户转到我的应用程序url。。apps.facebook.com/testappexample,应用程序显示自动调整权限..确定..然后,应用程序打开一个类似facebook的对话框,其中包含类似iframe的内容。亲爱的,你有skype吗?没有,没有skype。你是说你想在一个类似fb的对话框中加载你应用程序的所有内容吗?它不是这样工作的,当有人进入你的应用程序时,facebook会用你的画布url(你在应用程序设置中提供的url)将一些数据发布到iframe中。由于应用程序的内容将在iframe中呈现,因此对此您无能为力。但是,您可以控制iframe中内容的外观,iframe是您的画布页面,在那里您可以根据需要将内容加载到类似bf的对话框中,正如我向您展示的那样。