Facebook应用程序管理-应用程序域(基本)和域管理器(高级)之间有什么区别

Facebook应用程序管理-应用程序域(基本)和域管理器(高级)之间有什么区别,facebook,Facebook,我有多个子域名使用Facebook登录。我发现在添加新子域时,将其添加到“基本”页面的“应用程序域”列表中并不能启用它。在“高级”页面中将子域添加到域管理器中可以使其正常工作 那么问题1:这两种方法的区别是什么 在另一个问题中,它说应用程序域应该是“服务器端”文件所在的位置 问题2的背景: 我有一个API和一个使用相同Facebook应用程序的客户端。我假设api的URL应该在应用程序域中。但是对于客户端,所有子域实际上使用相同的代码基。我使用AWS CloudFront管理来自所有子域的HTT

我有多个子域名使用Facebook登录。我发现在添加新子域时,将其添加到“基本”页面的“应用程序域”列表中并不能启用它。在“高级”页面中将子域添加到域管理器中可以使其正常工作

那么问题1:这两种方法的区别是什么

在另一个问题中,它说应用程序域应该是“服务器端”文件所在的位置

问题2的背景:

我有一个API和一个使用相同Facebook应用程序的客户端。我假设api的URL应该在应用程序域中。但是对于客户端,所有子域实际上使用相同的代码基。我使用AWS CloudFront管理来自所有子域的HTTP请求,并让它们使用来自同一S3 bucket的代码。因此,从本质上讲,代码实际上托管在s3存储桶中,该存储桶启用了“网站托管”

问题2:我是否应该只添加s3 bucket托管URL,而忽略子域URL?

“应用程序域”包含可用于代表您的应用程序执行Facebook登录、共享、画布等操作的域和子域

在“域管理器”中,添加允许预取内容的域,例如,当您在域中共享点广告时

如果您使用的是Facebook登录,您还需要在下面添加“有效的Oauth重定向URI” Facebook登录/设置

问题2:打电话到Facebook的页面应该在App Domain中输入(如果您使用Facebook共享,可能是Domain Manager)