Требуется разработка сайта, аналогичного https://instanavigation.com/, для анонимного просмотра Instagram. Ожидается предложение по стоимости и срокам выполнения проекта. Задача включает создание функционала для безопасного просмотра контента в Instagram без авторизации.
Использование API Cloudflare для заполнения DNS зоны домена (PHP)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача: Заполнить ДНС зону созданную на CloudFlare данными из LDIF(текстовый формат). Скрипт должен быть написан на PHP.
Пример LDIF файла ниже. Для заполнения использовать CloudFlare Api 4ой версии.
О том как использовать готовую библиотеку взаимодействия с CloudFlare habr dot com /ru/company/otus/blog/498936/
Структура тестового файла:
Файл разбит на записи. Каждая запись это отдельный хостнейм.
associateddomain — имя хостнейма (домена или субдомена)
Записи (ldif => cloudflare):
arecord => A
mxrecord => MX
txtrecord => TXT
nsrecord => ns
cnamerecord =>cname
TTL для записей общий. Его значение вынести в константы.
Для основной записи (домена) nsrecord нужно заменить с тех что в файле на
НС cloudflera. Значения вынести в константы. Основную запись можно
идентифицировать по наличию soarecord
У домена может быть несколько записей одного типа, нужно добавить через API их все. У MX
записи формат
различных записей у одного хоста
В случае возникновения ошибки в процессе добавления записи такую запись нужно залогировать. Формат
записи в логе: associateddomain:\n Проблемная ресурсная
запись\Описание ошибки из API
Если у записи нету атрибутов objectclass: dNSDomain2 или objectclass: domainRelatedObject запись должна игнорироваться.
По завершению работы скрипта должен быть отчет сколько записей было
добавлено, сколько записей пропущено и сколько ошибок возникло:
added:
skipped:
errors:
Окружение:
Скрипт будет выполняться по крону раз в сутки, после того как для зоны
сформирован новый LDIF. Для того чтоб идентифицировать, что зона
изменилась и нужно заново заполнить на cloudflare записи, предлагаю
сделать отдельный файл в который записывать md5 хеш содержимого ldif
файла, который был внесен на cloudflare. Если текущий хеш отличается от
сохраненного нужно очистить зону на cloudflare, внести новые записи и
записать в файл новый хеш.
Для выполнения задания необходимо зарегистрировать новый аккаунт на cloudflare. Домен для тестирования дадим
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 исполнительЗакрыт3 года назад
- $30
Необходимо выполнить интеграцию Мой склад с RetailCRM. Задача включает выгрузку товаров из Мой склад в ICML-файл и его загрузку в CRM. Также требуется проверка настроек интеграции. Поддерживается выгрузка вручную, с помощью приложения или скрипта.
Веб-программирование1 заявкаЗакрыт3 года назад Требуется Fullstack разработчик для работы над проектом. Основные технологии: PHP (Laravel), VueJS, желательно знание Golang. Ожидается высокий уровень владения PHP и VueJS, базовые знания Golang и опыт работы с Docker. Оплата каждые две недели, полный рабочий день, укажите уровень в технологиях и желаемую компенсацию.
Веб-программирование4 заявкиЗакрыт3 года назадИщется верстальщик для создания лендинга на платформе Editor X из дизайна, разработанного в Figma. Возможна работа с чистым кодом для интеграции в админку через HTML. Приложите свой опыт работы с подобными проектами.
Веб-программирование3 заявкиЗакрыт3 года назад- $50
Необходима корректировка шаблона страниц и фотогалереи, а также доработка формы заказа. Для ПК требуется изменить логику вывода фотографий, вывести сниппет о гиде и адаптировать мобильную версию. Также требуется связать главную страницу с каталогом экскурсий и исправить проблемы с отзывами и формой заказа. Важно обновить изображение сертификата.
Веб-программирование1 исполнительЗавершен3 года назад - $45
Требуется внести корректировки в шаблон страниц, включая обновление логики фотогалереи на ПК и мобильной версии, а также доработку блока отзывов и формы заказа. Оптимизировать отображение информации о экскурсиях на главной странице и изменить титульный сертификат в форме заказа. Все изменения должны улучшить пользовательский опыт и сделать интерфейс более удобным.
Веб-программирование1 заявкаЗакрыт3 года назад Необходима консультация специалиста по Azure AD для решения проблемы с интеграцией Single Sign-On. При переходе на аккаунт заказчика возникает ошибка прав доступа. Требуется помощь в настройке разрешений для приложения и устранении проблемы с SSO.
Веб-программированиенет заявокЗакрыт3 года назадПроект включает настройку API от Binance для платформы, где новички смогут копировать сделки профессиональных трейдеров. Необходима реализация регистрации пользователей, создание личного кабинета и статистики трейдеров. Ожидается адаптивный дизайн и интеграция с движком сайта. Требуются уточнения по стоимости, срокам и технологиям.
Веб-программированиенет заявокЗакрыт3 года назадТребуется доработка сайта на системе Wordpress. Необходимо исправить меню, создать новые категории и внести правки в код. Техническое задание будет предоставлено кандидатам для обсуждения всех нюансов работы.
Веб-программирование8 заявокЗакрыт3 года назад