отсутствует обязательный параметр: client_id
Я пытался запросить токен oauth с сервера hms, но он всегда возвращает
missing required parameter: client_id
мне.
url: https://oauth-login.cloud.huawei.com/oauth2/v3/token?grant_type=client_credentials&client_id=XXX&client_secret=XXX
header: Content-Type application/x-www-form-urlencoded
response:
{
"sub_error": 20001,
"error_description": "missing required parameter: client_id",
"error": 1102
}
2 ответа
Это потому, что параметры должны быть установлены в
x-www-form-urlencoded
.
url: https://oauth-login.cloud.huawei.com/oauth2/v3/token
header: Content-Type application/x-www-form-urlencoded
x-www-form-urlencoded:
grant_type client_credentials
client_id XX
client_secret XX
"sub_error": 20001,
"error_description": "missing required parameter: client_id",
"error": 1102
Основываясь на информации об ошибке и в соответствии с этой документацией , можно определить, что
client_id
поле пустое или неверное.
Вы можете обратиться к этим документам для установки.