如何使用 apprequest 将用户重定向到应用程序配置文件页面而不是画布页面?
我们正在开发一款基于网络的游戏,我们希望通过 Facebook 来推广它。目前,我们正在使用 facebook connect 来允许用户登录并通过墙帖 FB.ui({method: 'feed', ...); 将游戏相关消息发布到他们的墙上。此外,我们希望我们的用户邀请其他用户加入我们的游戏。为此,我们使用 apprequest,FB.ui({method: 'apprequests' ....);但是,这会将受邀请的用户引导至我们没有的画布页面。我们可以通过在 Facebook 中创建一个画布页面来解决这个问题,并让它简单地将用户重定向到我们想要的地方。但是是否有一种更简洁的方法来引导用户访问应用程序配置文件页面或网站本身?
我预先致谢。
We are working on a web-based game and we would like to promote it via Facebook. Currently we are using facebook connect to allow user to login and post game related messages to their wall via wall posts, FB.ui({method: 'feed', ...);. In addition we like to our users to invite other users to join our game. For this we use apprequest, FB.ui({method: 'apprequests' ....); However this will lead the invited users to the canvas page, which we don't have. We could workaround this by creating a canvas page in facebook and let it simply redirect users to where we want. But is there a cleaner way to lead the users to the application profile page or the web site it self?
My thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
阿尔伯特请参阅:在接受我们的应用程序发送的应用程序请求后,如何重定向到我的应用程序页面?
简而言之,您需要将重定向网址传递给请求的数据参数,并在用户登陆画布页面后使用 JavaScript 进行重定向。
Albert see: How can I redirect to my app page after accepted a app request sent from our app?
In short, you will need to pass the redirect url in the data parameter of the request and use javascript to do the redirect once the user has landed on the canvas page.