На сколько я понял api вк поддерживает пост и репост.
Репост слишком сложная схема.
Берем пост.
Иду в вк Developers смотрю
метод post параметры owner_id - идентификатор пользователя или сообщества, на стене которого должна быть опубликована запись.
Как я могу узнать этот идентификатор если ко мне на сайт пришел абсолютно рандомный человек ?
То есть вы хотите, чтобы когда к вам на сайт просто заходит пользователь ВК, вы тут же могли запостить ему на стену произвольный пост? А вы не офигели?