как запросить информацию о пользователях yahoo и список контактов - PullRequest
0 голосов
/ 18 июня 2020

для вызова https://api.login.yahoo.com/openid/v1/userinfo, как описано здесь сначала я вызвал https://api.login.yahoo.com/oauth2/get_token API и получил access_token, а после этого в соответствии с инструкциями передал токен доступа в userInfo API, но не получил ответа. запрос в почтальоне:

get Method:
URL: https://api.login.yahoo.com/openid/v1/userinfo
header: Authorization : Bearer <access token>
response status 403Forbidden

post Method:
URL: https://api.login.yahoo.com/openid/v1/userinfo
header: Authorization : Bearer <access token>
response status 403Forbidden

post Method:
URL: https://api.login.yahoo.com/openid/v1/userinfo
body: {"access_token": "Bearer <access token>"}
response status 400Bad Request

{
    "error": {
        "localizedMessage": "client request is not acceptable or not supported",
        "errorId": "INVALID_INPUT",
        "message": "client request is not acceptable or not supported"
    }
}

так что мне делать? пожалуйста, помогите, как мне получить список контактов?

1 Ответ

0 голосов
/ 29 июня 2020

Я решил это, проблема была в том, что когда я создавал приложение в Yahoo, я забыл предоставить доступ к API профиля. поэтому после предоставления доступа он работал нормально

...