Заказ закрыт
Скрипт для создания файла xml (для последующего импорта)

Бюджет: 2 000 руб
26.18 $ – 22.90 €
Заказчик выбрал исполнителя:
Artem Fam  
Здравствуйте. Необходимо написать скрипт, который будет создавать файл формата xml для массовой загрузки заказов в биржу текстов etxt.ru.

У них есть пример файла: 

www.dropbox.com/s/wmlagop...

Файлы заказов беруться из папки дропбокс, например:

www.dropbox.com/sh/94wred...

Алгоритм следующий:

1) Указываем ссылку на папку
2) Выставляем параметры (они указаны ниже)
3) Система на основе настроенных параметров и содержания файлов формирует один xml файл по формату etxt.

ДАННЫЕ, КОТОРЫЕ БЕРУТСЯ ИЗ ФАЙЛОВ .txt, находящихся в папке

1)        <size>Число знаков, не обязательное, если присутствует поле text</size>
2)  название файла в поле <title>
3) ссылка на файл внутрь шаблона описания в поле <description>

ДАННЫЕ, КОТОРЫЕ НАСТРАИВАЮТСЯ ВРУЧНУЮ ДЛЯ ВСЕХ ФАЙЛОВ СРАЗУ
<title>Название заказа</title> – СЮДА ПОДСТАВЛЯЕТСЯ НАЗВАНИЕ вида 
"статья на тему: название_файла_в_дропбокс.txt"

<id_type>Тип заказа – целое число: 1 – копирайтинг, 2 – рерайтинг, 3 – перевод (язык не указывается), 4 – сео-копирайтинг (ключевики не указываются)</id_type>

<description>
            <![CDATA[
                Описание заказа – СЮДА ДОБАВЛЯЕТСЯ ШАБЛОН ОПИСАНИЯ И ССЫЛКА НА ЗАДАНИЕ
            ]]>
        </description>

        <deadline>Срок сдачи в формате дд.мм.гггг (например, 12.10.2011)</deadline>
        <price>Цена всего заказа/1000 символов, число с округлением до 2 знаков после точки, например, 14.50</price>
        <price_type>1 – за 1000 символов, 2 – за весь заказ</price_type>
        <whitespaces>0 – без пробелов (по умолчанию), 1 – с пробелами, поле необязательное</whitespaces>
        <uniq>Требуемая уникальность заказа, целое число в диапазоне 5-100, поле необязательное</uniq>
        <public>1 – публикуется, 0 – не публикуется</public>
        <auto_work>1 – автопринятие, 0 – без автопринятия (по умолчанию), поле необязательное</auto_work>
        <auto_rate>минимальный рейтинг для автопринятия, целое число, поле не обязательное</auto_rate>
        <auto_level>уровень мастерства по типу работы, целое число 1-3, поле необязательное</auto_level>
        <only_stars>1 – учет квалификации пользователя, 0 – не учет (по умолчанию), поле необязательное</only_stars>
        <multicount>Число мультизаказов, поле необязательное</multicount>
        <multione>1 – если поставть ограничение "один мультизаказ одному исполнителю", 0 – без ограничения (по умолчанию)</multione>
        <user>логин исполнителя для индивидуального заказа, поле необязательное</user>
        <whitelist>1 – если заказ для белого списка, поле необязательное</whitelist>
        <checksize>1 – если поставить ограничение минимального размера для сдачи в 90% от требуемого размера</checksize>
        <category>Точное название тематической категории, поле обязательное</category>


СКРИНШОТ С ПРИМЕРОМ ГОТОВОГО ФАЙЛА СМОТРИТЕ В ПРИЛОЖЕНИИ К ЗАКАЗУ:

www.dropbox.com/s/kopsqzs...

На скриншоте:

КРАСНЫМ указано то, что берется автоматически из файлов с дропбокса
ЗЕЛЕНЫМ указано то, что берется из настроек перед экспортом
Опубликован 04.12.2014 в 05:10 Последнее изменение: 04.12.2014 в 05:15
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.