Hi,
I'm a rookie, so be comprehensive
What I'm trying to achieve is to have a list of websites regularly watched, and get email notifications of their changes, only when it changes.
My questions are :
- am I doing an appropriate use of RBE to filter only what's different from previous query ?
- shouldn't there be a database, so it can compare previous query vs current one, and detect changes ?
- when a new item is found, payload is the title. How can I attach the webpage link to each individual text
- finally, what's the best way to check a list of websites - let's say once a week : subflows ?
I'm practicing with one site for now:
[{"id":"4e26b07.2a6cb5","type":"debug","z":"62920a25.045914","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":1070,"y":220,"wires":},{"id":"e8e25e38.b8785","type":"http request","z":"62920a25.045914","name":"","method":"GET","ret":"txt","paytoqs":false,"url":"https://toronto.craigslist.org/search/ela?","tls":"","persist":false,"proxy":"","authType":"","x":470,"y":220,"wires":[["930f738.a39599"]]},{"id":"7a04832c.8f7bcc","type":"inject","z":"62920a25.045914","name":"","topic":"craigslist test","payload":"","payloadType":"date","repeat":"300","crontab":"","once":false,"onceDelay":0.1,"x":190,"y":220,"wires":[["e8e25e38.b8785"]]},{"id":"930f738.a39599","type":"html","z":"62920a25.045914","name":"Titre","property":"payload","outproperty":"payload","tag":"#sortable-results > ul > li:nth-child(n) > p","ret":"text","as":"multi","x":670,"y":220,"wires":[["b76d0f1.79c40f"]]},{"id":"b76d0f1.79c40f","type":"rbe","z":"62920a25.045914","name":"","func":"rbei","gap":"5","start":"","inout":"out","property":"payload","x":850,"y":220,"wires":[["4e26b07.2a6cb5"]]}]
I installed Web watch nodes but not sure of the mecanics under the hood, so I'm sticking to basic nodes for now
Thanks a lot !