你能让Facebook连接应用跨越多个页面吗?
我正在构建一个Facebook Connect应用程序,我试图弄清楚我是否可以跨越多个页面,或者是否所有内容都必须存在于一个页面中。我想我得到了一个与此相关的错误,但我还没有从facebook文档中找到一个明确的答案 我希望有这样的结构: -介绍页面,解释应用程序并提供fb登录按钮。如果用户已经连接到应用程序,它将提供一个指向下一页的链接。所有这些功能都需要使用facebook js api -这是实际的应用程序页面。获取fb用户信息等 在fb应用程序设置页面上,我指出我的应用程序位于。在登录页面上,当我尝试登录一个用户时,我会收到一个错误,上面写着: API错误代码:191 API 错误描述:指定的URL不属于应用程序 错误消息:应用程序不拥有重定向uri 我猜如果我将我的应用程序切换到own,app.html也会以同样的方式失败。有人能解释一下我想做的事是否可行吗你能让Facebook连接应用跨越多个页面吗?,facebook,Facebook,我正在构建一个Facebook Connect应用程序,我试图弄清楚我是否可以跨越多个页面,或者是否所有内容都必须存在于一个页面中。我想我得到了一个与此相关的错误,但我还没有从facebook文档中找到一个明确的答案 我希望有这样的结构: -介绍页面,解释应用程序并提供fb登录按钮。如果用户已经连接到应用程序,它将提供一个指向下一页的链接。所有这些功能都需要使用facebook js api -这是实际的应用程序页面。获取fb用户信息等 在fb应用程序设置页面上,我指出我的应用程序位于。在登录页
谢谢 只要页面在同一个域上,就可以有多个页面 但是,您可能面临的问题是,您可能会丢失用户从一个页面到另一个页面的会话 解决办法是: 1) 在每个页面中,检查用户是否有facebook会话,如果没有,重定向到facebook登录页面(如果用户登录到facebook,将被重定向回您的页面)。用户通常不会看到重定向,这发生得相当快 2) 将访问令牌或fb_sig_*发送到下一页,您就不再需要会话了,使用访问令牌,您可以做您非常需要的事情 顺便说一句,fb设置页面通常要求一个目录,而不是一个特定的页面。因此,请确保您的设置正确
-Roozbeh只要页面在同一个域上,就可以有多个页面 但是,您可能面临的问题是,您可能会丢失用户从一个页面到另一个页面的会话 解决办法是: 1) 在每个页面中,检查用户是否有facebook会话,如果没有,重定向到facebook登录页面(如果用户登录到facebook,将被重定向回您的页面)。用户通常不会看到重定向,这发生得相当快 2) 将访问令牌或fb_sig_*发送到下一页,您就不再需要会话了,使用访问令牌,您可以做您非常需要的事情 顺便说一句,fb设置页面通常要求一个目录,而不是一个特定的页面。因此,请确保您的设置正确 -鲁兹贝