Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
PhotoUpload response = vk.photos().getUploadServer(actor).albumId(ALBOM_ID).groupId(GROUP_ID).execute(); WallUploadResponse uploadResponse = vk.upload().photoWall(response.getUploadUrl(), file).execute(); List<Photo> photoList = vk.photos().saveWallPhoto(actor, uploadResponse.getPhoto()) .server(uploadResponse.getServer()) .hash(uploadResponse.getHash()) .execute(); Photo photo = photoList.get(0); String attachId = "photo" + photo.getOwnerId() + "_" + photo.getId(); PostResponse postResponse = vk.wall().post(actor) .attachments(attachId) .execute();
Научись сначала читать и искать документацию.
Твой пример прямо в главе 8.4. Request sample for uploading and posting photos
https://vk.com/dev/Java_SDK