
Hab spontan beschlossen, doch aufs Frequency zu gehen. Das allerdings nicht allein, auf einmal müssen drei Tickets her.
Willhabens Suchagent hat mich die letzten Tage stark enttäuscht, daher hab ich gestern Abend spontan einen Crawler geschrieben, der die Benachrichtigung über neue Anzeigen nicht erst gefühlt einen Tag später schickt.
Falls jemand (außerhalb von Wien, die in Wien lassts schön mir, okay?) also noch ein Ticket sucht, viel Spaß damit.
[https://gist.github.com/benno1237/270c169890c581ea55c03d397a2e8e26](https://gist.github.com/benno1237/270c169890c581ea55c03d397a2e8e26)
Willhaben scheint nicht zu rate limiten? Zumindest hatte ich bis jetzt keine Probleme.
Das ganze funktioniert btw nicht nur für Frequency Tickets. Für andere Suchanfrage einfach die search\_url umschreiben.
Edit: Vielleicht kurz zur Funktionsweise:Das Skript macht (momentan) alle 150s eine request an Willhaben und holt sicht die neuesten Anzeigen. Wenn eine Anzeige mit einem neueren Datum, als bei der letzten request gefunden wurde, wird eine Slack Nachricht mit Preis, Titel und Link zur Anzeige geschickt. That’s it.Und ja, der Code ist sehr ineffizient und durch die Asynchronität, die bei weitem nicht notwendig ist, übermäßig kompliziert. Aber es funktioniert I guess?
Und jetzt in eigenem Interesse: Falls wer in der Region Wien ein Ticket loswerden möchte, hit me up. Eines bräuchte ich noch 🙂
by benno_1237