Управление браузером без графического интерфейса - PullRequest
1 голос
/ 19 января 2012

Я менеджер по социальным медиа для музыкантов и групп по всему миру, и столкнулся с проблемой и ищу мнение любого, кто может помочь в этом вопросе!

Я использую сервис Ping.FM, который я использую для обновления сообщений о состоянии в нескольких социальных сетях. К сожалению, кажется, что команда разработчиков больше не работает, и две сети больше не работают, Tagged и MyYearBook. Теперь у этих двух служб нет специального API-интерфейса службы, обновления электронной почты или какой-либо другой функции для обновления сообщений о состоянии, кроме использования мыши, клавиатуры и браузера.

Теперь вторая часть. У меня есть общий веб-хостинг (HostGator), который я использую для запуска и оставления скриптов Python для выполнения моих ставок, когда это необходимо. Я думаю о том, чтобы написать сценарий, который будет контролировать учетную запись электронной почты. Когда получено электронное письмо, оно публикует тело в виде сообщения о состоянии.

Теперь самое сложное, как разместить сообщение о статусе. Общий хост - это только терминал, без графического интерфейса. Если бы существовал графический интерфейс, я бы просто использовал что-то вроде iMacro с Firefox и скрипт Python, чтобы изменить его, чтобы публиковать сообщения о состоянии. К сожалению, нет графического интерфейса, так что, насколько я знаю, это невозможно.

Есть ли способ реализовать такую ​​идею, но без графического интерфейса? Что-то на терминальной основе, что может достичь той же идеи? Любая помощь приветствуется, спасибо заранее!

1 Ответ

1 голос
/ 19 января 2012

Все веб-сайты имеют API, называемый HTTP. Вы можете использовать mechanize для доступа к нему, если он не использует JavaScript для динамического отображения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...