Офигительно. Что делать? В багтрекер писать?
Юзал так (пробелы, чтоб не обрезалась ссылка):
http s: //api.vk.com/method/messages.send?user_id=XXXXXXXX&access_token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX&attachment=photoXXXXXX_XXXXXXX{
"error": {
"error_code": 100,
"error_msg": "One of the parameters specified was missing or invalid: message is empty or invalid",
"request_params": [{
"key": "oauth",
"value": "1"
}, {
"key": "method",
"value": "messages.send"
}, {
"key": "user_id",
"value": "ThereWasMyId"
}, {
"key": "attachment",
"value": "photoXXXXXXX_XXXXXXX"
}]
}
}
Проследуем
сюда:
... message - текст личного сообщения. Обязательный параметр, если не задан параметр attachment.
строка ...... attachment - медиавложения к личному сообщению, перечисленные через запятую ...
Параметр является обязательным, если не задан параметр message. ...