我在此頁面上使用的是Facebook的服務器端身份驗證。具有部分權限的Facebook服務器端身份驗證
https://developers.facebook.com/docs/howtos/login/server-side-login/#step5
我要求像user_birthday擴展權限,如果用戶接受,我得到的代碼
YOUR_REDIRECT_URI?
state=YOUR_STATE_VALUE
&code=CODE_GENERATED_BY_FACEBOOK
但如果假設用戶拒絕提供的生日,我還是想當我得到這個URL
YOUR_REDIRECT_URI?
error_reason=user_denied
&error=access_denied
&error_description=The+user+denied+your+request.
&state=YOUR_STATE_VALUE
有誰知道如何獲取代碼情景下或做我必須要求用戶簽到一個進行獲得,但這次不要求額外的權限?
乾杯, 史蒂夫
用戶可以限制用戶的生日在他們的配置文件中。在這種情況下,即使用戶點擊允許服務器仍然會得到user_denied。 – stevew