google-chrometwittertwitter-oauthandroid-deep-linktwitter-api-v2

Twitter Oauth v2 API: Disable Universal Link on Mobile


I am running into an issue that is much like this one from eight years ago: Disable Twitter Universal Deep Links

As this is from 2015, it appears this is not v2. In my case, I am using v2 and running into the same issue.

My website has an authentication page that redirects to https://twitter.com/i/oauth2/authorize

I did see this answer and tried using the corresponding v2 API call (https://api.twitter.com/i/oauth2/authorize) but it results in the following error:

The Twitter REST API v1 is no longer active. Please migrate to API v1.1. https://dev.twitter.com/docs/api/1.1/overview

How do I modify the sign-in process so that a user who has the Twitter app installed on their device can sign into my application?


Solution

  • FWIW this appears to be a bug with Twitter Droid App: https://bugs.chromium.org/p/chromium/issues/detail?id=1466875#c4

    I have opened a new issue here: https://twittercommunity.com/t/bug-with-twitter-droid-app-users-cannot-log-in/201907