В принципе, возможно, но есть несколько нюансов. По авторизации нужно изучить документацию по этому адресу - https://vk.com/dev/authentication. Для сайта нужно использовать серверную авторизацию. Сохранить где-то токен, который отдаст ВК. Постинг разрешен только для standalone-приложений, но для веб можно спрашивать разрешение у пользователя в окне подтверждения(https://vk.com/dev/api_confirm). Потом вызвать метод wall.post с нужными параметрами(https://vk.com/dev/wall.post). И потом проверить существование поста(что необязательно, можно просто проверить ответ метода wall.post). В 1 клик не выйдет, пользователю нужно будет сделать минимум 3 клика. :)