Može li se legalno kupiti podatke sa Facebooka?

Može li se legalno kupiti podatke sa Facebook-a, svih ljudi sa nekog područja, određeni raspon godišta;

Slog:
ime, prezime, dob, adresa, [blob - slika profila]

?

Iste podatke mogu i dobiti surfanjem po Facebooku, ali nije praktično.

Piši na FB support pa pitaj za cijenu.

Pitaš je li legalno te podatke sakupljati (scrappati) i koristiti u komercijalne ili nekomercijalne svrhe, ili pitaš može li se gdje legalno kupiti (€€€) takva baza podataka?

Kupiti (€€€) podatke od Facebooka, ili nekog drugog preprodavaća.

To nije moguće, a Zuckerberg je jednom prilikom rekao:

There’s a very common misperception about Facebook—that we sell data to advertisers. And we do not sell data to advertisers. We don’t sell data to anyone.

1 Like

Drugo pitanje ;
Pretpostavimo da sam ja oglašivać,
kažem Facebooku, objavi oglas nekoj skupini ljudi.
Što ja mogu u taj oglas staviti? je li to samo .gif, ili imam i pravo na neku skriptu?
I koje podatke vidim?

Ako netko zna…

Bas on ima nesto da kaze, ciji su radnici primili hiljade dolara mita za krađu identiteta osoba na fb

1 Like

Je je kako da ne, ne znam jesi li sarkastičan ili zbilja vjeruješ u to?

Malo se zezam s Python programiranjem , uspio sam skinuti profilnu sliku Zucka, pa bih htio to podijeliti s vama.

Script:

# filename : fb.py
# desc : dlimg - Download profilne slike Zucka.

import asyncio
from aiohttp import ClientSession
import html

async def asave(session,url,path):
   async with session.get(url) as resp:
      fs = open(path,mode="bw")
      fs.write(await resp.read())
      fs.close()

async def aget(session,url):
   async with session.get(url) as resp:
      if len(resp.history) == 0 :
         return None
      b = await resp.read()
      h = b.decode('utf-8')
      p ='"og:image" content="'; 
      s=h.find(p)+len(p);
      e=h[s:].find('"')+s;         
      return html.unescape(h[s:e])

async def atask(id,path):
   url = "https://www.facebook.com/{}".format(id)
   async with ClientSession() as session:   
      url = await aget(session,url)
      if url == None :
         return False
      await asave(session,url,path)
      return True

async def amain(ids,output_dir):
   async with asyncio.TaskGroup() as group:
      for id in ids:
         await asyncio.sleep(0)
         path = output_dir + "\\{}.jpg".format(id)
         group.create_task(atask(id,path))   

def dlimg(ids=[4],output_dir="."):
   asyncio.run(amain(ids,output_dir))

Usage:

> pip install aiohttp
> python -c "import fb; fb.dlimg();"