А у аккаунта привязан телефон? Если нет, то при любом действии (даже лайк) будет вызываться каптча. p.s. я про обычный пользовательский экспириенс, а не про зарпосы через АПИ (через апи я не добрался еще до этого).
Вот ответ Claude:
curl -X POST "https://oauth.vk.com/access_token" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET" \
-d "redirect_uri=YOUR_REDIRECT_URI" \
-d "code=CODE_FROM_PREVIOUS_STEP"
Замените YOUR_CLIENT_ID, YOUR_CLIENT_SECRET, YOUR_REDIRECT_URI и CODE_FROM_PREVIOUS_STEP на ваши значения.
client_secret можно найти в настройках вашего приложения.
Возможные проблемы и решения
Неверный redirect_uri: Убедитесь, что URI в запросе точно совпадает с URI в настройках приложения.
Устаревший code: Код авторизации действителен только 1 час.
Неверный client_secret: Проверьте, правильно ли вы скопировали секретный ключ из настроек приложения.
Неправильная версия API: Убедитесь, что вы используете актуальную версию API (параметр v в запросах).
Недостаточные права: Проверьте, что вы запросили все необходимые права (scope) при авторизации.