Shabakadaha Bulshadu way sii kordhaan oo si isa soo taraysa ayey u sii koraan, nasiib daro bulshada barnaamijyada bilaashka ah, waxaa jira in yar oo ka mid ah 100% shabakadaha bulshada ee bilaashka ah ee soo maray nooc kasta oo guul ah, laakiin si kastaba ha noqotee, baraha bulshada ee ugu muhiimsan ayaa ah kuwa isticmaala barnaamijka ugu bilaashka ah, maadaama ay inta badan adeegsadaan tikniyoolajiyad lacag la’aan ah si ay u abuuraan warshadohooda awood badan.
En Sida loo helo astaamaha Ginder ee asxaabtaada Facebook ee Tinder-Baare, indha indheyn doonaa sida aaladda il furan ay u maamusho isdhexgalka ama adeegsiga adeegyada lahaanshaha ee laba awood leh sida shootali y Facebook si loo xaliyo baahi ay qabaan adeegsadayaal badan, taas oo ah in la helo adeegsadayaashaas saaxiibadood ah Facebook iyo kuwa balan la yeelan kara shootali.
Waa maxay Dambi-baare?
Dambi-baaraha waa qoraal lagu soo saaray Python-ka taasna way oggolaanaysaa hel astaamaha Ginder ee asxaabtaada Facebook, tani waa xoogaa muuqaal la yaab leh, tan iyo ujeedada ugu weyn ee shootali waa in la helo dad aan la aqoon oo ballan ka sameeya oo is barta. Sidaas si la mid ah, waxaa jira dad badan oo doonaya inay shukaansi la yeeshaan asxaabtooda Facebook-ga oo si fudud ku sameyn kara mahadnaqa isticmaalka Xannaano.
Sida loo rakibo Ginder-Baare
Si loo rakibo Python y PIP waa inaan fulino amarrada soo socda:
sudo apt-get install python python-pip
Waa inaan nahay isku xira kaydinta rasmiga ah ee Ginder-Baare kumbuyuutarkayaga.
git clone https://github.com/defaultnamehere/tinder-detective.git
Waxaan u gudbeynaa rakibi Baare-baare
cd /tinder-detective
pip install -r requirements.txt
Sida loo dejiyo loona isticmaalo Tinder-Baare
Si loo isticmaalo Dambi-baaraha Waa inaan u habeynnaa FIRKA.json faylka, iyaga waa inaan dhignaa Aqoonsigeena Facebook iyo Facebook Auth token (Waxaan arki karnaa wax badan oo ku saabsan sida loo helo astaanteena Facebook Auth Halkan).
Mar haddii isgaarsiinta Tinder iyo Facebook la habeeyo, waa inaan fulinno qoraalkayaga adoo adeegsanaya amarka soo socda:
python3 app.py
Marka xigta waa inaan ku doorannaa "y" farriinta ku weydiinaysa haddii aad dhabtii rabto inaad eegto Tinder astaamaha asxaabtaada nolosha dhabta ah. Haddii kale, dalabka waa la xirayaa. Haddii jawaabtaadu tahay "y", arjiga waxaa laga heli karaa http: // localhost: 5000
.
Waad salaaman tihiin, aad ayaad u mahadsan tihiin, waa ikhtiyaar xoogaa naadir ah, laakiin waxay noqon kartaa mid faa iido badan
Ma sharxi kartaa si faahfaahsan sida loo helo "Facebook Auth token" ama tusaale ma ka siin kartaa?
Is la mid ah, sidee habka loo helayaa auth token?
Fiidiyowgaan wuxuu sifiican u sharaxayaa sida loo helo astaamaha Facebook Auth https://www.youtube.com/watch?v=3YczorXIqLM
Ma i caawin kartaa, waxba ma fahmin: C
Markii aan ordo python3 app.py waxaan helayaa qaladkan:
Raad-raac (wicitaankii ugu dambeeyay ee ugu dambeeyay):
Faylka "app.py", sadarka 3, gudaha
ka soo dajinta dhalada Flask, render_template
ImportError: No module loo magacaabay 'flask'
Waxaan marhore iskudayay inaan tuubo rakibida Flask dhibaataduna wali waa sii jirtaa ... wixii talo ah? waxaan ku jiraa ubuntu gnome 16.04.
Barnaamijku qalad buu i siiyaa inkasta oo aan raacay talaabooyinka fiidiyowga ku hadhay faallooyinka, ma hubo inaan si sax ah u dhigay Aqoonsiga Faceboo ama auth token.
Khaladka su'aashu ka taagan tahay waa tan:
Python3 app.py
Raad-raac (wicitaankii ugu dambeeyay ee ugu dambeeyay):
Faylka "app.py", sadarka 9, gudaha
dabagal = api.NSASimulator ()
Faylka "/home/pelinux/tinder-detective/api.py", safka 42, gudaha init
cabdi_jareere ()
Faylka "/home/pelinux/tinder-detective/api.py", safka 51, oo kujira _load_fb_auth
is.fb_auth = json.load (f)
Fayl «/usr/lib/python3.5/json/init.py », xariiqa 268, oo xamuul ah
parse_constant = parse_constant, object_pairs_hook = object_pairs_hook, ** kw)
Faylka "/usr/lib/python3.5/json/__init__.py", safka 319, oo xamuul ah
soo celi _default_decoder.decode (s)
Faylka "/usr/lib/python3.5/json/decoder.py", xariiqa 339, ee kujira
obj, dhamaadka = self.raw_decode (s, idx = _w (s, 0) .dhammaan ())
Faylka "/usr/lib/python3.5/json/decoder.py", safka 357, ee raw_decode
kor u qaad JSONDecodeError ("Filashada qiimaha", s, khaladka qiimaha) midna
json.decoder.JSONDecodeError: Filashada qiimaha: sadarka 1 sadarka 1 (shaxda 0)