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

Почему не могу отправить изображение методом message.sent?

Здравствуйте! Имеется паблик , который должен получить изображение от одного пользователя и отправить его другому пользователю.
Как получаю изображение:
$user_att_ph= $data->object->attachments[0]->photo->id;
$owner_id_att = $data->object->attachments[0]->photo->owner_id;
$access_key= $data->object->attachments[0]->photo->access_key;
$att_ph = "photo{$owner_id_att}_{$user_att_ph}_{$access_key}";

К примеру получаю: photo335173286_456239027_c2d826370a3e8a2a49
Вроде все правильно

Далее отправляются изображение:

https://api.vk.com/method/messages.send?user_id=11...

Сообщение отправляется("gg"), никаких ошибок не выдаёт, но изображение не прикрепляется ! Что не так ?
  • Вопрос задан
  • 479 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ahen
@Ahen
Универсальный дилетант
Есть такое. Если вызвать пришедшее сообщение методом messages.getById и использовать access key из полученного объекта, то срабатывает.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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