I’ve been having a look at authenticating using OAuth 2.0. I know it’s not offically supported, but there is an endpoint which @Anywhere uses.
Does anyone know if it’s possible to get this endpoint to use the server-side flow, rather than the client-side flow? With normal OAuth 2.0 it is just a case of changing response_type=token to response_type=code. However, twitter doesn’t use standard parameters, it just makes up its own. For client-side flow the relevant parameter is oauth_mode=flow_web_client, but I can’t find what this should be for server-side flow.
Also, it seems that if this parameter is left out, twitter defaults to using client-side flow; unlike facebook, which defaults to server-side.