Шаг действий для автоматизации задуманного вами процесса будет примерно таким:
- Скачиваете изображение карты с помощью API Яндекса. В данном API я ничего подсказать не смогу - не имел опыта.
- Создаете в своем сообществе альбом.
- В этот альбом загружаете изображение с карт, которое вы скачали в первом шаге. В документации написано, как загружать картинки в альбом.
- После загрузки изображения вы получите его ID. Во ВКонтакте объект photo имеет такой формат:
photo*owner*_*id*
. Соответственно, чтобы получить объект загруженной вами фотографии, просто подставьте свои данные. *owner* - это ID владельца (у сообществ ай-ди отрицательный), а *id* - ай-ди загруженной картинки. Допустим, ай-ди вашего сообщества - 108671097, а ай-ди загруженной картинки - 425093800. Итого объект photo у вас будет выглядеть так: photo-108671097_425093800
.
- Теперь вам надо создать шаблон вашей вики-странички. Вот пример на PHP:
/* переменная $photo_object задается, допустим, после загрузки картинки */
$template = "==Карта пробок в Санкт-Петербурге==\n[[" . $photo_object . "|607x448px;noborder|Карта пробок в Санкт-Петербурге]]";
- Ну а дальше шаблон отправляем в метод pages.save. Таким образом мы будем просто каждый раз переписывать вики-страничку.
И это все нужно засунуть в крон для автоматизации. Так-то все. Еще можете читать
неофициальную документацию по вики-разметке ВКонтакте.
А вообще, без базовых знаний программирования такое написать не получится. Попробуйте на фриланс-биржу обратиться, скрипт получится несложным, рублей за 500-1000 вам напишут.