2016-09-19 3 views

ответ

0

Проверить и посмотреть, если вы публикуете поле grant_type формы и что он установлен в refresh_token

+0

Здравствуйте, cliveza, я опубликовал grant_type со значением refresh_token. ниже мой метод вызова. – Mahesh

+0

request.post ({ URL: "https://platform.devtest.ringcentral.com/restapi/oauth/token", форма: { refresh_token: refreshToken, grant_type: "refresh_token", endpoint_id: endpointId }, заголовки: { "Авторизация": "Основные myToken", 'Принять': 'приложения/JSON', 'Content-Type': 'применение/х-WWW-форм-urlencoded' } }, function (err, responce, responceData) {}); – Mahesh

+0

refres responceData { "ошибка": "invalid_client", "ошибки": [{ "ERRORCODE": "ОАЕ-153", "сообщение" : "Недопустимый клиент:", "Параметры": [{ "имяПараметра": "client_id", "ParameterValue": ""} ] }], "error_description": "Invalid клиент:" } – Mahesh

0

Я использую API Ringcentral доступный из RingCentral GitHub

Вот пример запроса аутентификации:

var request = new Request("/restapi/oauth/token", 
new Dictionary<string, string> { 
    { "grant_type", "authorization_code" }, 
    { "redirect_uri", redirectUri }, 
    { "code", authCode }, 
    { "refresh_token_ttl", "604800" } });