To start accessing parts of the API that require authentication you will need an access token. The easiest way to create an access token is to register an app in your account dashboard.
Start by visiting account.app.net/settings/. Click on “Your Apps” in the bottom left hand corner to go to Your Apps Dashboard.
Click “Create An App.”
Fill in information about your app.
All of the form details are required but you can always edit them later if you’d like to change anything. Give your app a unique name and provide a URL for users to find out more information. If it doesn’t make sense for you to enter a website feel free to use your Alpha profile URL: https://app.net/{YOUR USERNAME}
. This will let others know who is responsible for this app.
The Redirect URL is used when your app authenticates new users. If you’re not sure what to fill in, you can use http://localhost:8000
(which we’ve already filled in for you).
Once all the fields are filled in, click “Create.”
Your app is now created. From here you can copy your Client ID and Client Secret into your code and use them. You can also add additional Redirect URLs for other development or production environments. To generate an access token, follow the instructions in the next section of this page.
There are a few ways to get an access token, but the easiest way to get an access token for personal use or experimentation is to generate one from your app detail page.
Visit account.app.net/developer/apps/. Find the app you would like to generate an access token for and click on the name.
Click “Generate a user token for yourself”
Select the scopes for this token.
To find out more about scopes your can read the scope docs. If you have previously generated a token, some of these boxes may already be checked.
Once you have determined which scopes you will need select them in the form and then click “Generate.”
You now have a user access token for your app. You can copy that into your code and use it with a client library or directly from curl.
Before you learn more about the API and start building your app, we want to make sure you know about some other opportunities for when you’re ready to launch your app.
We want to make sure App.net users can find all the great apps that get created so we created the App.net Directory. To include your app in the directory, you must register your app with us. For more information about how the directory, please see the Directory Requirements.
To financially reward the development of great apps, we announced the Developer Incentive Program. If you’d like to include your app you must register for the Developer Incentive Program.
Now that you have an access token you can use it to access authenticated parts of the API.
You could:
Or, you could build something completely new. We always love to see new apps.