在Facebook API中:
"当用户允许您在auth对话框中访问其基本信息时,您可以访问其用户ID,名称,...要访问有关用户或其朋友的任何其他信息,您需要从中请求特定权限用户."
因此,Facebook默认情况下允许使用具有受限权限的API,然后它会专门请求您可能使用的各种权限.
在Twitter中,当用户被重定向到"account/verify_credentials"上的twitter弹出窗口时,弹出窗口显示:"此应用程序将能够:
Read Tweets from your timeline.
See who you follow, and follow new people.
Update your profile.
Post Tweets for you."
Run Code Online (Sandbox Code Playgroud)
它基本上给了我权限,我不需要立即蝙蝠,它可能会驱使用户远离给我这样的权限(我不会责怪他们)
有没有办法获得限制权限(例如用户信息,这就是它)因此显示用户允许我在弹出窗口中执行的项目较少?
登录https://dev.twitter.com/apps,选择应用程序,然后切换access到read only设置选项卡.这将删除Update your profile和Post Tweets for you权限.Twitter OAuth始终存在前两个权限.
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           1201 次  |  
        
|   最近记录:  |