Бот для загрузки картинок на другие сайты

Доброго времени суток! Стоит задача сделать клиент-серверное приложение, где на iOS человек будет делать фото, и его нужно загрузить на десяток разных сайтов, которые не поддерживают API.

Возникают вопросы:

1) Насколько подходит для этого PHP?
2) Есть ли хорошие библиотеки ботов, которые позволяют легко работать с заголовками (для упрощения процессов авторизации) и DOM.
3) Получится ли сделать загрузку в real-time, или придется писать данные в базу, а ее уже обрабатывать по крону как очередь (выбирать картинку и грузить на всех, скажем, 10 сайтов).

Комрады, помогите! Спасибо!
  • Вопрос задан
  • 3592 просмотра
Пригласить эксперта
Ответы на вопрос 3
@cat_crash
1) Подходит
2) Curl + PhpQuery. В одкументации по последнему есть примеры заполнения форм и сабмита их
3) Имхо лучше делать очередь.
Ответ написан
Комментировать
XAKEPEHOK
@XAKEPEHOK
1) Думаю, что вполне подходит
2) Существует cURL. Вот тут есть пример использования
3) Получится. Почему нет? Возможно придется изменить значение set_time_limit. Десяток разных сайтов — не так и много
Ответ написан
Комментировать
@egorinsk
> его нужно загрузить на десяток разных сайтов, которые не поддерживают API

Вот это плохая идея, так как эти сайты будут периодически менять верстку, добавлять токены, ваше приложение будет ломаться, вы всю жизнь будете его допиливать и переделывать. Это непрофессиональное, кустарное решение.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы