Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

slack api rtm.start missing_scope needed client

Tags:

slack-api

I have get access token and when I try to post rtm.start, I am getting below error:

{
    error = "missing_scope";
    needed = client;
    ok = 0;
    provided = "identify,read,post";
}

I have set the scope to read,post,identify in authorize API. I have read the API document over and over again. Only rtm.start mentioned client scope. But in oauth document I didn't find a client scope. So, what's wrong?

like image 349
yong ho Avatar asked Jan 08 '15 05:01

yong ho


1 Answers

You have to do it before you get the token.

when you do the initial request to connect the app, include &scope="identify,read,post,client"

like image 99
hailgrail Avatar answered Sep 18 '22 12:09

hailgrail