The Wayback Machine - https://web.archive.org/web/20230203001549/https://gist.github.com/shobotch/5160017
Skip to content

donate to the internet archive.

Embed
What would you like to do?
Twitter (un)official Consumer Key

Twitter Official Consumer Key

Twitter for Android

type:            PIN
Consumer key:    3nVuSoBZnx6U4vzUxf5w
Consumer secret: Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys

Twitter for iPhone

type:            PIN
Consumer key:    IQKbtAYlXLripLGPWd0HUA
Consumer secret: GgDYlkSvaPxGxC4X8liwpUoqKwwr3lCADbz8A7ADU

Twitter for iPad

type:            PIN
Consumer key:    CjulERsDeqhhjSme66ECg
Consumer secret: IQWdVyqFxghAtURHGeGiWAsmCAGmdW3WmbEx6Hck

Twitter for Mac

type:            PIN
Consumer key:    3rJOl1ODzm9yZy63FACdg
Consumer secret: 5jPoQ5kQvMJFDYRNE8bQ4rHuds4xJqhvgNJM4awaE8

Twitter for Windows Phone

type:            PIN
Consumer key:    yN3DUNVO0Me63IAQdhTfCA
Consumer secret: c768oTKdzAjIYCmpSNIdZbGaG0t6rOhSFQP0S5uC79g

Twitter for Google TV

type:            PIN
Consumer key:    iAtYJ4HpUVfIUoNnif1DA
Consumer secret: 172fOpzuZoYzNYaU3mMYvE8m8MEyLbztOdbrUolU

TweetDeck

type:            CALLBACK
Consumer key:    yT577ApRtZw51q4NPMPPOQ
Consumer secret: 3neq3XqN5fO3obqwZoajavGFCUrC42ZfbrLXy5sCv8

Twitter for Windows

type:            CALLBACK
Consumer key:    TgHNMa7WZE7Cxi1JbkAMQ
Consumer secret: SHy9mBMBPNj3Y17et9BF4g5XeqS4y3vkeW24PttDcY

Twitter for Android Sign-Up

type:            PIN
Consumer key:    RwYLhxGZpMqsWZENFVw
Consumer secret: Jk80YVGqc7Iz1IDEjCI6x3ExMSBnGjzBAH6qHcWJlo

Twitter unOfficial Consumer Key

Tweetbot for iOS

type:            CALLBACK
Consumer key:    8AeR93em84Pyum5i1QGA
Consumer secret: ugCImRuw376Y9t9apIq6bgWGNbb1ymBrx2K5NK0ZI

YoruFukurou

type:            CALLBACK
Consumer key:    WfEZ02WzcqZMvs4HJMZLA
Consumer secret: 69zIxwA9KSuY4IDYRT2Bfk1rq62Nq1csspXOfSRKhg

HootSuite

type:            CALLBACK
Consumer key:    w1Gybt9LP9zG46mS1X3UAw
Consumer secret: hRIK4RWjAO4pokQCvmNCynRAY8Jc8edV1kcV2go6g

ShootingStar

type:            CALLBACK
Consumer key:    Eb8hyAEUju1f2g0i2iSwTQ
Consumer secret: lOBgiyGJcYK4jsUc2It38ORlsJC0a60USShZrosMTlw

ShootingStarPro

type:            CALLBACK
Consumer key:    I8ye5YHbnFUVzrWdyEkXw
Consumer secret: UTXlrSs9IuZuhfxfwBDckzMDHCI8HRlTNtitiV2OL4

twicca

type:            PIN
Consumer key:    7S2l5rQTuFCj4YJpF7xuTQ
Consumer secret: L9VHCXMKBPb2eWjvRvQTOEmOyGlH4W50getaQJPya4

Twitcle

type:            CALLBACK
Consumer Key:    lYa4VucwdoUUTQLC2utgtg
Consumer Secret: NfnIALNRMcrvC844yypUubWp2xmuiL3zbLN8osjWntM

Echofon

type:            PIN
Consumer key:    yqoymTNrS9ZDGsBnlFhIuw
Consumer secret: OMai1whT3sT3XMskI7DZ7xiju5i5rAYJnxSEHaKYvEs

Instagram

type:            PIN
Consumer key:    7YBPrscvh0RIThrWYVeGg
Consumer secret: sMO1vDyJ9A0xfOE6RyWNjhTUS1sNqsa7Ae14gOZnw
@mosaw
Copy link

mosaw commented Jan 15, 2020

which app u use they donot work with me ?

@amakmurr
Copy link

Can anyone describe what different between type: PIN and CALLBACK ?

@SimoDax
Copy link

SimoDax commented Feb 4, 2020

@amakmurr Callback is for standard 3-legged oauth, Pin is for out-of-band oauth. Twitter documentation explains how both work

@canerd7u
Copy link

canerd7u commented Feb 7, 2020

How i can use this keys with php ?

@ediziks
Copy link

ediziks commented Apr 11, 2020

Can I work with these keys without access token & secret? If yes, then how?

@wodim
Copy link

wodim commented Jun 8, 2020

None of these work anymore right?

@chenshaoju
Copy link

The Twitter for Android key looks failed yesterday.

@nevillepark
Copy link

Yep, the official keys also stopped working for me yesterday.

@lvctr
Copy link

lvctr commented Aug 7, 2020

F's in the chat boys, none of them work anymore.

EDIT: My settings were wrong. They work fine.

@SimoDax
Copy link

SimoDax commented Aug 7, 2020

They work for me wtf guys

@nevillepark
Copy link

How are you using them? Any other settings/parameters that might be affecting it?

@SimoDax
Copy link

SimoDax commented Aug 8, 2020

I'm using OAuth1 (user-auth), signing the requests as per twitter docs. I've never tired OAuth2 (app-auth) so they might as well be dead with it.

@lvctr
Copy link

lvctr commented Aug 8, 2020

OAuth didn't work for me but xAuth worked fine. Android keys btw.

@twilight-sparkle-irl
Copy link

How would one xAuth?

@AlirezaTheH
Copy link

How to use twitter webhook with these keys?

@nevillepark
Copy link

How would one xAuth?

I'm using the app Twidere which allows custom API settings; you can choose between various types of authentication, including OAuth, OAuth2, and xAuth.

However, for me the keys no longer work regardless of which authentication method I use.

@twilight-sparkle-irl
Copy link

@nevillepark The keys work with xAuth, there's just some sort of extra layer of authentication for some sets

@nevillepark
Copy link

@no-boot-device could you expand on that?

@twilight-sparkle-irl
Copy link

@nevillepark Certain apps fail you unless you have IMEI in headers (it's been a while since I wiresharked the Android app)
Use Twitter for iPad keys

@nevillepark
Copy link

@no-boot-device Those keys worked! Thanks for the insight.

@KohnoseLami
Copy link

The general-purpose API of the PIN method can be used only "Twitter for Mac".
"Twitter for Mac" allows you to retrieve information even if the account has been suspended.
The obsolete "Streaming API v1" also works.

@AnasQiblawi
Copy link

AnasQiblawi commented May 7, 2021

this website might benefit you
https://aq-twito.herokuapp.com

Use Twitter API with these headers.
I remember these headers can be used with Twitter API v1.1
https://aq-twito.herokuapp.com/headers

Get @{Username} Twitter profile details
https://aq-twito.herokuapp.com/api/{username}

Code is open source
https://github.com/AnasQiblawi/Twitter-Unofficial-NodeJS

@laikee99
Copy link

this website might benefit you
https://aq-twito.herokuapp.com

Use Twitter API with these headers
https://aq-twito.herokuapp.com/headers

Get @{Username} Twitter profile details
https://aq-twito.herokuapp.com/api/@{username}

Search the first result for {Username} Twitter profile details
https://aq-twito.herokuapp.com/api/{username}

Thank you so much, how long do you suppose to support?

@AnasQiblawi
Copy link

Thank you so much, how long do you suppose to support?

It's something I made for fun a long time ago, and it does need some improvements.
I don't think I will ever take it down.
you can check the code over here:
https://github.com/AnasQiblawi/Twitter-Unofficial-NodeJS

@AnasQiblawi
Copy link

Sorry guys,
I had to stop my app since it was draining all of my dynos on Heroku website.
If necessary, you may clone and deploy it to your Heroku account.

https://github.com/AnasQiblawi/Twitter-Unofficial-NodeJS

@jkrosado
Copy link

is it possible to use these on official twitter clients? e.g. mac, ios, etc. if so, what files do i edit and how

@MujurID
Copy link

MujurID commented Oct 4, 2021

Go to Twidere settings > Network > Advance > Default API settings

Then change Auth type to xAuth, with the Twitter for Android consumer key and secret.

After that, you need to re-login by go to Account > Add account (tap the + icon) > Choose Twitter + User settings then fill your credential (ID/Pass) and login again...

thx bro . works

@AlirezaTheH
Copy link

AlirezaTheH commented Feb 14, 2022

@MujurID I tried this piece of python code for xauth with Android or iPhone keys but no luck:

oauth = OAuth1(consumer_key,
               client_secret=consumer_secret)
r = requests.post(url=access_token_url,
                  auth=oauth,
                  headers={'x_auth_mode': 'client_auth',
                           'x_auth_username': username,
                           'x_auth_password': password})

I get Request token missing error. Any idea?
َUpdate:
Just change headers to data and everything is ok.

@fahmy554
Copy link

i have python script to create access token for android and iphone

@iamvinny
Copy link

iamvinny commented Nov 5, 2022

i have python script to create access token for android and iphone

Would you mind sharing with us?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment