Всем привет! Возникла такая проблема, после выполнения кода ниже, отправляется только слово «привет», но фото не отправляется, почему? я же ее вроде прикрепил..
import vk import requests session = vk.AuthSession(app_id=»***», user_login=»***», user_password=»***», scope=»messages, status, wall, friends, photos») vk = vk.API(session) #АВТОРИЗОВЫВАЕМСЯ getMes = vk.photos.getMessagesUploadServer(peer_id=211748612) #БЕРЕМ ЮРЛ getUpload = getMes[‘upload_url’] file = #БЕРЕМ ФОТО ur = requests.post(getUpload, files=file).json() #загружаем на сервер result = vk.photos.saveMessagesPhoto(photo=ur[‘photo’], server=ur[‘server’], hash=ur[‘hash’]) #СОХРАНЯЕМ vk.messages.send(user_id=211748612, message=’привет’, attachments=result[0][‘id’], v=5.38) #ПРИКРЕПЛЯЕМ САМО ФОТО И ОТПРАВЛЯЕМ
в чем может быть дело?
спасибо
Отслеживать
задан 6 окт 2017 в 12:55
127 3 3 серебряных знака 15 15 бронзовых знаков
Явно attachments неправильный. Однако почему-то документация ВК поленилась сообщить, как составить правильный, но можно попробовать по аналогии с фотографией на стене
Ошибка. Не удалось Загрузить, Файл не Должен Быть Исполняемым, его Размер не Должен Превышать 2 ГБ
6 окт 2017 в 13:26
попробовал вот так: attachments= , все равно не получилось
6 окт 2017 в 13:57
попробовал еще так: attachment_photo = ‘photo<>_<>’.format(result[0][‘owner_id’], result[0][‘id’]) vk.messages.send(user_id=211748612, message=’привет’, attachments=attachment_photo, v=5.38) ,и тоже не получилось
Источник: ru.stackoverflow.com
почему не прикрепляется файл (документ word) для отправки?
по истечении некоторого времени пишет, что не удалось прикрепить файл.
Алексей Стёпин
Если Вы имеете в виду электронную почту, то просто:
1. Откройте почтовую программу (или войдите в свой почтовый ящик через броузер)
2. Нажмите кнопку (ссылку) «Создать сообщение» («Написатьписьмо»).
3. В письме в графе «Кому» введите адрес того, кому отправляете письмо
4. В теле письма напишите текст, какой хотите.
5. Если Вы работаете с почтовым клиентом на своем компьютере (Outlook Express, MS Outlook, Windows Mail, The Bat! и проч. ) — откройте папку с файлом Word, просто перетащите его на письмо — файл автоматически вставится в письмо как вложение.
6. Если Вы пользуетесь онлайновым почтовым ящиком. разыщите кнопку (ссылку) «Добавить файлы», нажмите на нее, затем в открывшемся окошке найдите нужный файл, щелкните по нему и нажмите «ОК». Файл прикрепится к письму.
7. Отправьте письмо.
Удачи!
Анастасия Пронина
А этот файл существует?
Источник: sprashivalka.com
Почему не открываются файлы в ВК? Почему я не могу открыть файлы ВКонтакте?
Contact form 7 + WordPress — не работает отправка файлов?
Установил Contact Form 7
Письма отправляются на ура, но вот нашлась проблема
Есть форма в которой нужно отправлять файлы и к сожалению это не происходит
Как быть?
Со всех остальных пунктов письма приходят, если касается файла — то нет
- Вопрос задан более трёх лет назад
- 1343 просмотра
Решения вопроса 1
Возможно вы забыли добавить тэг файла на вкладке «письмо» в поле «Прикреплённые файлы» (в самом низу), поэтому ничего не приходит
Ответ написан более трёх лет назад
Нравится 2 Комментировать
Источник: qna.habr.com