0

可能重复:
如何设置 facebook 返回 url

我目前正在尝试使用 Facebook 的官方 PHP SDK。有什么方法可以配置它,以便一旦用户登录/接受 Facebook 中的应用程序,Facebook 就会重定向回不同的 URL?

我查看了网络和 SDK 参考,但在任何地方都找不到答案。

4

2 回答 2

3

您不能只重定向到 Facebook 应用程序设置中给出的 URL 吗?您可以让从 Facebook 重定向到此页面的所有用户再次重定向到另一个 URL。

例子:example.com -> facebook.com/authorize_app/whatever -> example.com/redirect -> stackoverflow.com/?param=[fb-access-token]

您可以将访问令牌作为参数传递,以便也能够访问登录页面上的 facebook 数据。

于 2012-10-26T21:45:08.673 回答
1

查看 PHP sdk 中的 getLoginUrl() 函数,它允许您设置传递给登录进程的 redirect_uri 参数 - 这可以是您的应用程序拥有的任何 URL,尽管该 URL 需要准备好接受code并交换它用于完成登录流程的 access_token

您显然也可以在登录完成后重定向它们,但我假设您正在谈论它们作为流程的一部分被带到的 URL

于 2012-10-26T21:44:53.937 回答