AppMachine Help Center

How can we help you?


Twitter API keys

The following information describes the process for obtaining a Twitter API key for your AppMachine app. This key allows you to make authorized requests for data. Each API key can only be used for one app. If you have several AppMachine apps that you want to publish, you'll have to go through this process for each of those apps that use Twitter.


1. Go to and log in using your twitter account. If you don't have a Twitter account, create one at

2. Fill in the "Create an application" form, enter the CAPTCHA at the bottom (if applicable), and click on "Create your Twitter application." Use the information under your app's "Publish" tab to complete this form.

3. Click on "Create my access token" to generate your token. You may have to refresh your browser if it doesn't appear after a while.


4. Copy the following keys from your Twitter app

- Consumer key

- Consumer secret

- Access token

- Access token secret


5. Go to and log into your AppMachine account. Select the app you want to publish and got to the "Publish" tab. Towards the bottom of the screen you'll see the "Advanced" section. Click on "Twitter" and you'll find the fields to enter your data. Enter your newly acquired Twitter details here. 


6. Make sure you save these details once you've entered them.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


  • Avatar

    What should be entered in the website section of the create an application form?

  • Avatar
    Thomas Wielemaker

    The following was taken directly from the "Create an Application" form:

    "Your application's publicly accessible home page, where users can go to download, make use of, or find out more information about your application. This fully-qualified URL is used in the source attribution for tweets created by your application and will be shown in user-facing authorization screens.
    (If you don't have a URL yet, just put a placeholder here but remember to change it later.)"

    A placeholder URL can be just about anything. Use until you have established your own website.

  • Avatar

    What do I do if Twitter tells me the app name is already taken and I have to choose another one? Can I put a different name in Twitter than I'll be publishing to the stores?! My client doesn't want to change their app name. Thanks!

  • Avatar

    Arne answered this for me thanks! For anyone else with this question, the Twitter application name you input does NOT have the be the same as the mobile app's name. Thanks Arne! :)

  • Avatar

    Here is the updated Twitter URL: