在Facebook认证后将我的Facebook应用重定向到请求的URL

0 投票
1 回答
708 浏览
提问于 2025-04-17 07:40

我正在为Facebook开发一个应用。现在遇到一个问题:假设一个没有登录的用户请求了我网站上的这个链接:http://example.com/name/3242

我会把这个请求重定向到Facebook的认证页面,让用户登录并授权我的应用。完成这两个步骤后,我希望Facebook能在应用的画布中请求上面那个链接。有人能帮忙吗?还是说我漏掉了什么?(Facebook的文档看起来不太清楚)

1 个回答

1

可以查看Facebook的文档,链接在这里: http://developers.facebook.com/docs/authentication/

当你让用户去Facebook进行身份验证时,需要指定一个叫做 redirect_uri 的参数。用户成功验证后,Facebook会把他们送回这个网址,格式如下:

http://example.com/name/3242?code=A_CODE_GENERATED_BY_SERVER

如果验证失败,他们会被送到你的网址,格式如下:

http://example.com/name/3242?error_reason=user_denied&
     error=access_denied&error_description=The+user+denied+your+request.

撰写回答