Есть буржуйский сайт типа овертюры, который выдает результаты в виде заархивированного файла. ссылка на скачивание высылается на мыло. Должен быть файл опций, файл списка запросов, в результате - текстовый файл результатов ...
Скрипт для заполнения альбомов группы ВКонтакте
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
********************** ВХОДНЫЕ ДАННЫЕ *************************
1. Массив с описанием альбомов и картинок:
$input = array(
array ('album_name' => 'Тачки',
'photos' => array(
array('href' => 'http://mysite.com/image1.jpg', 'title' => 'BMW X5 (арт.: 123-а)', 'id'=>'123-a', 'desc' => 'Отличная машина'),
array('href' => 'http://mysite.com/image2.jpg', 'title' => 'ВАЗ 2105 (арт.: 2123-а)', 'id'=>'2123-а', 'desc' => 'Плохая машина'),
),
),
array ('album_name' => 'Кошки',
'photos' => array(
array('href' => 'http://mysite.com/image3.jpg', 'title' => 'Рыжий (арт.: 123-234)', 'id'=>'123-234', 'desc' => 'Добрый кот'),
array('href' => 'http://mysite.com/image4.jpg', 'title' => 'Серый (арт.: 123-345)', 'id'=>'123-345', 'desc' => 'Здой кошарик'),
),
),
...
);
Описание параметров
album_name - название альбома - уникально
href - ссылка на изображение
title - текст, который нужно вставить в описание картинки при добавлении в альбом. Этот текст всегда содердит id картинки. id всегда следует за ключевым словом "Арт.: "
id - для простоты id изображения дополнительно выносится в отдельный параметр
desc - длинное описание, которое должно быть вставлено в виде комментария под картинкой в альбоме от имени $login
2. Данные пользователя:
$login = '[email protected]';
$pass = 'qwerty';
3. Номер группы, в которой будут размещаться альбомы. Выше указанный пользоатель - её админ.
$group_id = '12345567';
********************** ЗАДАЧА *************************
Синхронизировать альбомы группы с данными из массива input. Для синхронизации использовать параметр id. Удалить все и залить заново НЕЛЬЗЯ, так как
не должны стираться комментарии.
Если в группе нет альбома с именем album_name, а он есть в массиве, то создать его. Если альбом есть, но он не указан в массиве, то удалить его.
Параметры title (не считая часть, относящуюся к id) и desc могут меняться. В этом случае нкжно поменять описание картинки и сделать новый коммент под ней, а стрый удалить.
Параметр id - не меняется. Если в альбоме нет фотки с данным id, то добавить её. Если в альбоме есть фотка c id = 10, а в массиве её нет, то удалить из альбома.
********************** ДОПУЩЕНИЯ *************************
В качестве входного массива можно использовать XML-файл.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- $250Веб-программирование1 исполнительЗакрыт15 лет назад
- $20
Для вебмастера: 1. сделать активной кнопку перехода с английского на русский и обратно при помощи флажков русский-английский 2. поменять несколько нарисованных названий. 3. не прописывается в заголовках русский текст, ...
Веб-программирование1 исполнительЗакрыт15 лет назад - $100
Требуется плагин для WordPress. Плагин должен создать таблицу в базе и давать возможность ее редактировать из админки... желательно редактировать красиво с использованием Ajax чтобы страница не перезагружалась и не мигала. ...
Веб-программирование3 заявкиЗавершен15 лет назад - $5
Задача: установка флeш cооkie
Веб-программированиенет заявокЗакрыт15 лет назад Привет, надо перенести игру из флеша на флекс (3 или 4) ее исходники можете скачать отсюда: http://oligarch.us/downloads/fillit_cs3.zip
Веб-программирование1 заявкаЗакрыт15 лет назадИмеется готовый скрипт раскрывающегося меню (jquery), который запоминает положение открытых-закрытых пунктов при перезагрузках страницы. Требуется небольшая доработка -- сделать, чтобы при раскрытии новых пунктов меню старые закрывались. Оставляйте, пожалуйста, аську.
Веб-программирование1 исполнительЗавершен15 лет назад- $300
Необходимо сделать модификацию Webasyst Shop Script для продажи цифровых товаров. Возможность добавлять к каждому продукту пин-коды построчно. Отображение в аккаунте пользователя купленные продукты и доп. информацию о продукте. Автоматизировать достаку купленного ...
Веб-программирование6 заявокЗакрыт15 лет назад - $500
Когда пользователь пытается приобрести книгу через систему оплаты заказа, они автоматически перенаправляются на экран платежа, который не интегрирован в нашу CSS и пользователь теряется в недоумении (см. screen shot в аттаче). Необходимо отработать систему продажи ...
Веб-программирование1 исполнительЗакрыт15 лет назад Ситуация следующая, используем счетчик в партнерской программе, то есть на сотнях сайтах, стоит наш счетчик. Нам НАДО анализировавь СТРАНИЦЫ по которым ходили юзверим, то есть страница типа index.php?a=b&c=d ...
Веб-программирование1 исполнительЗавершен15 лет назадДобрый день! Необходима небольшая доработка модуля регистрации DLE. Подробности напишу в личку. P.S. Требуется программист, хорошо знакомый с движком DLE.
Веб-программирование1 исполнительЗавершен15 лет назад