Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

9 лет назад
Максим
43 года, Украина
9 лет в сервисе
Был онлайн 6 лет назад
1 отзыв
9 лет назад

Нужно написать маленький PHP-класс (объектная модель 5 версии) для получения исходного кода страниц из Вебмастер.Яндекс, желательно с использованием cURL. Кодировка файла с классом – UTF-8.

Класс должен содержать 2 метода:
1. Auth($username, $password) – метод авторизации на сайте Яндекс Вебмастер (http://webmaster.yandex.ru). Принимает логин и пароль. Возвращает true или false в случае успеха или неудачи соответственно. Основная задача метода авторизироваться и сохранить файл cookies (и, возможно, другую необходимую информацию) об успешной авторизации в папку cookies. Этот файл будет использоваться другим методом этого же класса.

2. GetPage($url) – метод принимает url страницы (например, http://webmaster.yandex.ru/site/?host=1111111 или http://webmaster.yandex.ru/site/indexed/links.xml?host=1111111) и возвращает строку с исходным кодом данной страницы, используя файл cookie с информацией об успешной авторизации (и, возможно, другую необходимую информацию), созданный методом Auth().

Класс должен корректно работать с перенаправлениями Яндекса на домен страны, из которой (по его мнению) к нему обратились. Например, при обращении на адрес http://webmaster.yandex.ru/ идёт перенаправление на http://webmaster.yandex.ua/.
Готов рассмотреть другие варианты реализации класса.

Условия сотрудничества:
Оплата – 10WMZ, предоплата 50% или после выполнения 100%
Срок исполнения 2-4 дня.

Выбранный исполнитель
Антон Б.
Антон Б. 
26 лет, Украина
9 лет в сервисе
Был онлайн 4 года назад
9 лет назад

$8

2 дня

Отзыв заказчика
Задание выполнено быстро и качественно. А самое главное - точно по техническому заданию. В результате чего я сам увидел недочёты в своём задании :) Но мои дополнительные пожелания были учтены исполнителем и выполнены. Получил хорошо оформленный код с описанием всех методов, переменных и пр. Работой доволен.
Отзыв фрилансера
Доволен сотрудничеством. Четкое постановка ТЗ, оплатит по факту выполнения работ. Рекомендую к сотрудничеству с Максимом.
Андрей К.
31 год, Украина
12 лет в сервисе
Был онлайн 4 года назад
9 лет назад
Антон Б.
Антон Б. 
26 лет, Украина
9 лет в сервисе
Был онлайн 4 года назад
9 лет назад
Владимир Г.
32 года, Молдова
9 лет в сервисе
Был онлайн 7 лет назад
9 лет назад
Владимир М.
30 лет, Россия
11 лет в сервисе
Был онлайн 8 лет назад
9 лет назад

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.