Для экспорта в паблик потребуется добавить параметр owner_id. В его значение добавить id группы со знаком минус.
Пример ниже работает 100%:
function sendpostonwall() {
VK.Api.call("wall.post", {owner_id: -айдигруппы, message: "сообщение", attachments: "изображение"}, function(r) {
if(r.response) {
alert("Успешно");
}
});
}
Может смутить только тот факт, что в предпросмотре возможно будет показана твоя аватарка, как будто пост размещается тебе на стену.