Мой старый не-смартфон не поддерживает групповой чат GROUP, поэтому я пытался найти способ соскоблить сообщения facebook GROUP и отправить их в виде текстовых сообщений на телефон. Я знаю некоторое количество веб-изображений Perl (HTML :: TableExtract, WWW :: Mechanize, LWP и т. Д.), Но я не смог проникнуть в facebook, даже когда я предоставил свой сценарий своим логином и паролем.Как написать макрос/веб-скребок для чата facebook?
Есть ли способ получить такой скребок для работы? Любые API или инструментальные средства, на которые я должен обратить внимание? Я не совсем уверен, как начать работу над этим проектом. В худшем случае я мог бы попытаться написать макрос, который копирует текст из определенных мест в моем браузере.
Редактировать: Кувшин для печенья звучит неплохо, я рассмотрю его. Вот фрагмент кода (плохой).
open(PERSONAL, "personal.txt");
my @pers = <PERSONAL>;
$ua -> get($cur_url);
$ua -> form_id("login_form");
chomp($pers[0]);
$ua -> field("email", $pers[0]);
chomp($pers[1]);
$ua -> field("pass", $pers[1]);
$ua -> click_button(value =>"Log In");
$ua -> get("https://m.facebook.com/groups/170930939594231/");
$ua -> save_content($dir."/group.html");
Perl www :: mechanize должен выполнять эту работу, если вы знаете, как ее использовать. Добавьте кувшин cookie и псевдоним агента, и вам должно быть хорошо идти. Если вы разместите какой-то код о том, что именно вы пробовали, мы сможем помочь. – user1092042
Facebooks chat - это просто xmpp/jabber. WWW :: Механизм - неправильный инструмент для задачи. –