Задать вопрос
Millerish
@Millerish

VK api где ошибка?

Добрый вечер!

Подскажите почему возникает ошибка при работе с API.

Я получил токен, по нему получается проверить личное сообщение:
'https://api.vk.com/method/messages.get?access_token=' + AT

Но при попытке отправить сообщение:
'https://api.vk.com/method/messages.send?access_token=' + AT + '?user_id=13897175?message=' + str(i)
возникает ошибка:
{"error":{"error_code":5,"error_msg":"User authorization failed: invalid access_token (4).","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"messages.send"}]}}

Почему происходит такая ситуация? Как правильно написать запрос?
  • Вопрос задан
  • 7430 просмотров
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 4
abler98
@abler98
Software Engineer
Разделять GET параметры нужно знаком &
https://api.vk.com/method/messages.send?access_token=' + AT + '&user_id=13897175&message=' + str(i)
Ответ написан
Комментировать
zelsky
@zelsky
Вам ведь написано в чем ошибка invalid access_token
Ответ написан
urtow
@urtow
*nix, python, QA, bagpipe, folk music
Попробуй перенести access_token в самый конец URL
Ответ написан
0 <= count ? <= 1
0 <= count &
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы