在PHP SDK Documentation中,我可以阅读:
如果用户未成功登录,或未授权您 应用程序,用户将通过HTTP 302重定向重定向到 您的redirect_uri有错误,error_reason和error_description URL中的参数。
在我的应用中,当我点击登录按钮时,我被正确地重定向到https://www.facebook.com/dialog/oauth?[...]页面,然后提示登录/授权应用程序。完成后,我将重定向到redirect_uri,并为状态参数添加一个巨大的散列字符串。
但是!我的应用需要两个额外的权限。 我的问题是:
为什么当我只允许(作为用户)一个额外权限或我不允许两个额外权限时,我被重定向到带有状态参数的redirect_uri并且没有错误,error_reason和error_description参数?
我错过了什么?