【发布时间】:2011-12-04 18:50:11
【问题描述】:
我正在为 facebook 开发一个应用程序。问题是假设未经身份验证的用户在我的域中请求以下 url:
http://example.com/name/3242
我将它重定向到 facebook 的 oauth 页面以验证用户并授权应用程序,在两者之后,我希望 facebook 在画布中请求相同的上述 url。有什么帮助吗?还是我遗漏了什么(fb 文档似乎不清楚)
【问题讨论】:
我正在为 facebook 开发一个应用程序。问题是假设未经身份验证的用户在我的域中请求以下 url:
http://example.com/name/3242
我将它重定向到 facebook 的 oauth 页面以验证用户并授权应用程序,在两者之后,我希望 facebook 在画布中请求相同的上述 url。有什么帮助吗?还是我遗漏了什么(fb 文档似乎不清楚)
【问题讨论】:
在此处查看 Facebook 文档:http://developers.facebook.com/docs/authentication/
当您将它们发送到 Facebook 进行身份验证时,您需要指定 redirect_uri 参数。当他们成功通过身份验证后,Facebook 会将他们发送回此 URL,如下所示:
http://example.com/name/3242?code=A_CODE_GENERATED_BY_SERVER
如果失败,它们将被发送到您的 URL,如下所示:
http://example.com/name/3242?error_reason=user_denied&
error=access_denied&error_description=The+user+denied+your+request.
【讨论】: