Leboncoin Electronics Data Validator
EUR 30–250
About the project
I need an automated crawler that scans Leboncoin’s Electronics category and submit it on my website. this is the task. 1) have an account created on lister.fr. (already the case) 2) login to account (already done) 3) bot starts here: Go to any electronics products (bot should be able to let me choose zip code and category to crowl) 4) use a created favorit link with this text javascript:!function()%7Bfunction%20e(e)%7Breturn(e%7C%7C%22%22).toString().replace(%2F%5Cs%2B%2Fg%2C%22%20%22).trim()%7Dfunction%20t(e)%7Bvar%20t%3Ddocument.querySelector('meta%5Bproperty%3D%22'%2Be%2B'%22%5D%2Cmeta%5Bname%3D%22'%2Be%2B'%22%5D')%3Breturn%20t%3Ft.getAttribute(%22content%22)%3Anull%7Dvar%20r%3D%7Btitle%3Anull%2Cdescription%3Anull%2Cprice%3Anull%2Cimages%3A%5B%5D%2Cpostal_code%3Anull%2Ccity%3Anull%2Csource%3Alocation.hostname%2Curl%3Alocation.href%7D%3Btry%7Bvar%20i%3Ddocument.getElementById(%22__NEXT_DATA__%22)%3Bif(i)%7Bvar%20n%3DJSON.parse(i.textContent)%2Co%3Dn%26%26n.props%26%26n.props.pageProps%2Cc%3Do%26%26(o.ad%7C%7Co.adview%7C%7Co.data)%3Bc%26%26c.subject%26%26(r.title%3Dc.subject%2Cr.description%3Dc.body%7C%7Cnull%2Cc.price%26%26c.price.length%3Fr.price%3DNumber(c.price%5B0%5D)%3A%22number%22%3D%3Dtypeof%20c.price%26%26(r.price%3Dc.price)%2Cc.images%26%26(c.images.urls_large%7C%7Cc.images.urls)%26%26(r.images%3D(c.images.urls_large%7C%7Cc.images.urls).slice(0%2C10))%2Cc.location%26%26(r.postal_code%3Dc.location.zipcode%7C%7Cnull%2Cr.city%3Dc.location.city%7C%7Cnull))%7D%7Dcatch(e)%7B%7Dif(!r.title)try%7Bfor(var%20a%3Ddocument.querySelectorAll('script%5Btype%3D%22application%2Fld%2Bjson%22%5D')%2Cl%3D0%3Bl%3Ca.length%3Bl%2B%2B)%7Bvar%20p%3DJSON.parse(a%5Bl%5D.textContent)%3Bif(Array.isArray(p)%26%26(p%3Dp%5B0%5D)%2Cp%26%26(%22Product%22%3D%3D%3Dp%5B%22%40type%22%5D%7C%7Cp.name))%7Br.title%3Dp.name%7C%7Cr.title%2Cr.description%3Dp.description%7C%7Cr.description%3Bvar%20s%3DArray.isArray(p.offers)%3Fp.offers%5B0%5D%3Ap.offers%3Bs%26%26s.price%26%26(r.price%3DNumber(s.price))%3Bvar%20u%3Dp.image%3B%22string%22%3D%3Dtypeof%20u%26%26(u%3D%5Bu%5D)%2CArray.isArray(u)%26%26(r.images%3Du.map(function(e)%7Breturn%22string%22%3D%3Dtypeof%20e%3Fe%3Ae.url%7D).filter(Boolean).slice(0%2C10))%3Bbreak%7D%7D%7Dcatch(e)%7B%7Dif(r.title%7C%7C(r.title%3Dt(%22og%3Atitle%22)%7C%7Cdocument.title)%2Cr.description%7C%7C(r.description%3De(window.getSelection%26%26window.getSelection().toString())%7C%7Ct(%22og%3Adescription%22)%7C%7Ct(%22description%22))%2C!r.price)%7Bvar%20g%3D(t(%22product%3Aprice%3Aamount%22)%7C%7Cdocument.body.innerText.match(%2F(%5Cd%5B%5Cd%5Cs%E2%80%AF%5D%7B0%2C6%7D)%5Cs%3F%E2%82%AC%2F)%7C%7C%5B%5D)%5B1-(t(%22product%3Aprice%3Aamount%22)%3F1%3A0)%5D%3Bg%26%26(r.price%3DNumber(String(g).replace(%2F%5B%5Cs%E2%80%AF%5D%2Fg%2C%22%22)))%7Dif(!r.images.length%26%26t(%22og%3Aimage%22)%26%26(r.images%3D%5Bt(%22og%3Aimage%22)%5D)%2Cr.title%3De(r.title).slice(0%2C80)%2Cr.description%3D(r.description%7C%7C%22%22).toString().trim().slice(0%2C5e3)%2Cr.title)%7Bvar%20d%3Dbtoa(unescape(encodeURIComponent(JSON.stringify(r)))).replace(%2F%5C%2B%2Fg%2C%22-%22).replace(%2F%5C%2F%2Fg%2C%22_%22).replace(%2F%3D%2B%24%2F%2C%22%22)%3Bwindow.open(%22https%3A%2F%2Flister.fr%2Fdeposer%23import%3D%22%2Bd%2C%22_blank%22)%7Delse%20alert(%22Impossible%20de%20trouver%20une%20annonce%20sur%20cette%20page.%20Ouvrez%20la%20page%20d%E2%80%99une%20annonce%2C%20puis%20cliquez%20%C3%A0%20nouveau.%22)%7D()%3B and click on it. this link will send you to lister.fr site and fill up all information. 5) submit product creation by clicking submit. Please do not bid randomly just to get my attention. I won't accept any automatic bidding. I need this to be done in less than 1 day. You can create a demo account on lister.fr to test.
Skills required
This job is listed on Freelancer.com. AiZity aggregates listings for discovery only and is not the employer. Apply only on similar open jobs linked below.