Vk API. Wall.post?
Видимо, вы что-то делаете не так. Советую в лучших традициях windows перезагрузиться и попробовать снова.
1. wall.post доступен только standalone-приложениям (или web при использовании окна подтверждения). Тип приложения (кажется) не меняется и задаётся на этапе создания.
2. Соответственно, wall.post разрешён только токену, полученому через blank.html (в остальных случаях запрос прав wall просто игнорируется)
Ссылка на получение имеет вид https://oauth.vk.com/authorize?client_id=<app_id>&scope=...,wall,...&redirect_uri=https://oauth.vk.com/blank.html&response_type=token
Чтобы было меньше проблем – можно в scope добавить параметр offline – полученый токен будет «вечный» (по факту, будет жить до удаления приложения или изменения пароля Вк).
3. В итоге вызов для отправки сообщения имеет вид https://api.vk.com/method/wall.post?owner_id=<id группы или пользователя>&message=<текст сообщения>&access_token=<ранее полученный токен>

В принципе, если пост производится по действию пользователя, то, если ничего не получится, можно использовать JavaScript VK.api и постить с окном подтверждения.
Токен в данном случае вручную копируется после редиректа и сохраняется где-то в конфиге или в бд и используется в запросах.