Changing OAuth Scopes/Permissions on a case by case basis


Is it possible via Twitter’s OAuth to have a single app with differing levels of access on a per access-token basis? IE, have one user with read-only access and have another user with read/write. So far this setting seems to be global to the entire app without the ability to vary it on a per OAuth flow basis.



Take a look at the x_auth_access_type parameter here. It’s only the difference between read and read/write, but this does enable you to programatically override / choose regardless of the setting on the app backend. Does that help you?