PHP, Постинг вконтакте
Нужно с сайта 2do2go.ru брать через API данные любой категории http://www.2do2go.ru/msk/events/iskusstvo/spektakli (задается) и по заданному расписанию постить в группу VK (например, приходит 20 событий из API, то публикуем их с промежутком 24часа/20).
Детально:
Есть API 2do2go, есть API VK
Есть аккаунт
К нему привязываются группы ВК (надо подтвердить владение, в скрипте указываем только аккаунты, на который уже подтвердили владение)
Для группы назначается 1 (позже будет несколько) источник информации. В простейшем случае категория событий.
Каждый день делается авторасписание постов с учетом равного промежутка. Если от API приходит 12 постов, то раз в 2 часа. Если 24, то раз в 1 час.
Пост:
Название события
URL ...
1 абзац из описания или краткое описание (посмотреть по ситуации)
Главное фото в полный размер
API:
Документация целиком http://2do2go.fitdev.ru/api/doc
Некоторые пояснения
Аутентификация http://2do2go.fitdev.ru/api/doc/symbols/GettingStarted.html
Список событий со всевозможными параметрами http://2do2go.fitdev.ru/api/doc/symbols/EventResource.html#-GetListController
Методы содержат примеры вызовов с реальными url'ами и параметрами, остается только подставить свой access_token (см. "Аутентификация" выше).
Приветствуется:
Найти расширяемое решение: чтобы в будущем можно было управлять аккаунтами, управлять каналами и управлять источниками.