2. Сохраняем ответ от сервера с помощью метода photos.saveMessagesPhoto. То есть передаем ему информацию, полученную после загрузки файла: поля photo, server и hash. Обратите внимание, поле photo надо раскодировать перед отправкой (в простейшем случае убрать все обратные слэши, но в общем случае без специализированного парсера, к сожалению, не обойтись). https://vk.com/dev/photos.saveMessagesPhoto
3. После этого в ответе вы получите интересующие вас идентификаторы.