Как загрузить картинку по ссылке с помощью vk API?
Если же вручную можно загружать фотографии указывая лишь ссылку в сообщении, значит это можно реализовать программно, в обход скачивания на машину изображения и затем его размещения через api.
Нет, не значит, интерфейс в браузере не через API работает.
Чтобы понять принцип работы прикрепления изображений через ссылку, нужно немножко покопаться в том что происходит когда вы вставляете ссылку на картинку:
Вот второй и третий запрос с незамысловатыми названиями share & upload содержат ссылку на картинку, а последний запрос к share в своем response, который attacment done уже содержит ссылку на картинку на сервере VK.
Одна радоваться рано - если в публичном VK-API этого нету, то во-первых, придется получать настоящий access-token, а значит просить пользователя ввести логин-пароль, а во-вторых, разбираться в исходном js-коде VK, и понимать как формируется запрос.
Вы всё ещё уверены что не хотите сохранять temp-изображение для загрузки через привычный API?)