ca de acum, trebuie să fie familiarizați cu cuvântul API. În zilele noastre API-urile sociale joacă un rol important pentru a aduna informații despre o persoană sau o organizație sau aproape orice. Deci, vom fi uitat la punerea în aplicare Facebook Graph API folosind python pentru a extrage unele date de pe Facebook.
dacă mergeți la https://developers.facebook.com/docs/, veți găsi limbile pentru care facebook oferă suport API. Dar, facebook nu oferă un client oficial pentru python. Deci, vom folosi Facebook SDK în schimb în acest scop. Înainte de a începe să extragem (extragem sau extragem date) unele date, să instalăm mai întâi SDK-ul Facebook pentru python. Este liniștit simplu:
sudo pip install facebook-sdk
înainte de a sări în extragerea datelor de pe Facebook, există câteva cerințe pe care trebuie să le îndeplinim în prealabil. Avem nevoie de un Access Token
pentru a accesa orice date de pe site-ul de rețele sociale și a aduna informații. Deci, ce este un Access Token
?
pentru a fi simplu, să spunem că este un fel de cod de acces sau permisiune pe care Facebook(sau orice alt site web) îl oferă, astfel încât să puteți accesa datele ca utilizator legitim și să le poată urmări.
un jeton de acces este un obiect care descrie contextul de securitate al unui proces sau fir. Informațiile din token includ identitatea și privilegiile contului de utilizator asociate procesului sau firului.
trebuie să aveți un cont Facebook pentru a solicita un jeton de acces. Acum urmați pașii următori:
- Conectați-vă la contul dvs.
- vizitați https://developers.facebook.com/
- acum, în secțiunea din dreapta sus. Faceți clic pe secțiunea începeți. Și urmați formalitățile și continuați.
- Acum, selectați un nume afișat pentru aplicația dvs. și faceți clic pe Creare ID aplicație.
- după ce
App ID
este generat, vizitați https://developers.facebook.com/ tools/explorer/ - Acum, faceți clic pe Get Token-ul de acces pentru utilizatori. Dacă aveți mai multe aplicații, este posibil să fie necesar să selectați pentru ce aplicație doriți să generați jetonul.
- Acum selectați Permisiuni de date utilizator și faceți clic pe Get Access Token
- tokenul dvs. va fi generat. Copiază asta în clipboard. Se recomandă să nu partajați acest jeton de acces. Și dacă îl utilizați într-un program, nu utilizați direct. Se recomandă să salvați acest simbol într-un fișier separat și să luați intrare de acolo sau să setați o variabilă de mediu ca
$ set FACEBOOK_TEMP_TOKEN = "YOUR_TOKEN"
.dar, din moment ce aceste token expiră după ceva timp, trebuie să îl actualizați din nou și din nou.