How to get slack api tokens with client scope

Andrew Arrow
1 min readAug 2, 2016

Start by making an app:

https://api.slack.com/apps/new

Just enter values like:

The Redirect URI you want something that won’t actually resolve to a real server.

Under App Credentials get your Client ID and Client Secret.

Goto:

https://#{team}.slack.com/oauth/authorize?client_id=#{cid}&scope=client

replacing #{team} and #{cid} with your values.

When you approve the authorization you’ll goto that real url that doesn’t resolve. Copy the whole url to your clipboard and paste it into a text file. Extract out just the “code” part.

Now goto:

https://#{team}.slack.com/api/oauth.access?client_id=#{cid}&client_secret=#{cs}&code=#{code}"

And you’ll get back a token like:

xoxp-4422442222–3111111111–11111111118–11aeea211e

Now you can setup It’s So Easy Slack!

--

--