Twitter是否对其OAuth API使用任何类型的权限?

hak*_*ick 3 api twitter rest

在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)

它基本上给了我权限,我不需要立即蝙蝠,它可能会驱使用户远离给我这样的权限(我不会责怪他们)

有没有办法获得限制权限(例如用户信息,这就是它)因此显示用户允许我在弹出窗口中执行的项目较少?

abr*_*ham 5

登录https://dev.twitter.com/apps,选择应用程序,然后切换accessread only设置选项卡.这将删除Update your profilePost Tweets for you权限.Twitter OAuth始终存在前两个权限.