Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Помогите решить проблему с проверкой пользователя на стороне сервера #596

Open
codeitnos opened this issue Jul 17, 2022 · 0 comments

Comments

@codeitnos
Copy link

codeitnos commented Jul 17, 2022

  1. Пользователь успешно авторизуется в клиентском приложении с правами
    VKScope.FRIENDS,
    VKScope.OFFLINE,
    VKScope.WALL,
    VKScope.PHOTOS,
    VKScope.MESSAGES,
    VKScope.DOCS

  2. После авторизации получаю access_token=1111111111111 из метода getAccessToken() и передаю его на сервер

  3. На сервере делаю запрос на адрес
    https://oauth.vk.com/access_token?v=5.131&client_id=<client_id>&client_secret=<client_secret>&grant_type=client_credentials
    и получаю из него "access_token": "22222222222222"

  4. Передаю запрос на адрес
    https://api.vk.com/method/secure.checkToken?token=1111111111111&access_token=22222222222222&client_secret=<client_secret>&v=5.131

В итоге получаю вот такую ошибку:

"error_code": 8,
"error_msg": "Invalid request: this method is unavailable by client credential flow"

Моя цель, проверить авторизовавшегося в приложении пользователя и создать для него учетную запись, но вроде бы всё очевидно по запросам, но похоже я ушел не туда.

Помогите, пожалуйста!

@VKCOM VKCOM deleted a comment from igoradigey01 Oct 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant