2015-01-08 2 views
3

У меня есть получить маркер доступа и когда я пытаюсь опубликовать rtm.start, я получаю ниже ошибки:слабину апи rtm.start missing_scope нужен клиент

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

я установить область, чтобы читать, пост, определить в разрешении api. Я читал документ api снова и снова. Только rtm.start упоминает клиентскую область. Но в документе oauth я не нашел возможности для клиента. Итак, что случилось?

ответ

6

вам нужно сделать это, прежде чем вы получите токен.

, когда вы делаете первоначальный запрос на подключение приложения, включают & объем = «определить, чтение, запись, клиент»

+0

Я читал документы, и клиент не входит в рамки. Это сработало. Благодарю . –

+1

Если вы напечатаете тело ответа, он скажет вам, какая область отсутствует: например. '{" ok ": false," error ":" missing_scope "," needed ":" users: read "," provided ":" define, team: read "}' – Laurent

+1

@hailgrail Я не могу найти клиента в Раздел Scopes для создания нового приложения. Есть идеи? – TruthSeeker

Смежные вопросы