2

我正在使用以下代码从用户那里获取我的 facebook 应用程序的权限。

function checkLoginStatus(response) {           
            if (response.authResponse) {
                //user is already logged in and connected                   
            } else {                
                FB.login(function(response) {
                    if (response.authResponse) {
                        //user logged in                            
                    } else {
                        //user cancelled login or did not grant authorization                           
                    }
                }, {scope:'email,user_birthday,status_update,publish_stream,user_about_me'});
            }
        }

我得到一个对话框,后面有“允许”和“跳过”按钮。![在此处输入图像描述][1]

现在,即使我单击“不允许”(出现在 x 按钮上)或单击“跳过”按钮,也会将应用程序添加到我的应用程序设置中,并带有“代表我发布”(发布流)允许。这是否意味着“publish_stream”是应用程序的默认权限?

谢谢灰

4

0 回答 0