После того, как LinkedIn изменил свой API на v2, мои пользователи больше не могут входить на мой сайт.Сообщение об ошибке:
Предоставлен токен множественного доступа
С API LinkedIn v1 все было хорошо.В целях разработки я добавил второе приложение в свою учетную запись LinkedIn с поддоменом исходного домена.С "subdomain" -app я получил сообщение об ошибке, что v1 больше не поддерживается.«Оригинальное» доменное приложение все еще работало с версией v1 пару дней назад.Я настроил запрос на v2 и получил сообщение об ошибке «Маркер множественного доступа предоставлен».Я удалил приложение поддомена, но ошибка все еще произошла.
С:
https://api.linkedin.com/v2/me?projection=(id,firstName,lastName,profilePicture(displayImage~:playableStreams))&format=json&access_token=xxxx
Я получаю:
"serviceErrorCode":100,"message":"Unpermitted fields present in PARAMETER: Data Processing Exception while processing fields [/access_token, /format]","status":403
Я изменил имя токена доступа на oauth2_access_token
:
https://api.linkedin.com/v2/me?projection=(id,firstName,lastName,profilePicture(displayImage~:playableStreams))&format=json&oauth2_access_token=xxxxx
Я получаю:
serviceErrorCode":65603,"message":"Multiple access token provided","status":401
Что мне нужно сделать, чтобы предоставить только один (правильный) токен доступа?