PYTHON FACEBOOK
"'''
Se requiere obtener
1 Token
2 Id
sudo pip uninstall facebook
sudo pip uninstall facebook-sdk
sudo pip install facebook-sdk
facebook for developers
Herramientas y ayuda
Explorador de la API Graph
https://developers.facebook.com/tools/explorer/145634995501895/
Obtener token
Enviar para conseguier ID
'''
import facebook
import requests
token = "EAACEdEose0cBALuinBsE2zpZCozUtVge0lia5138JKTg9CZCk8WxmqqZCtaVcQWfqk7VT3TBMlr7PurhpSlV6erMINLJJC2G61iCeTSUvViCR794QIi35fZBQbZBVJ9NHFS8pwi3ZB96HKf32bFfBf5ukCzkGJ10eTCh4DOD8ZBDrFeaTMmkG09"
graph = facebook.GraphAPI(token)
cantidadComentarios = 100
Pageid = "10154271672698867"
cuentaLikes= 0
ListaComents = []
bandera = False
coments = graph.get_connections(Pageid,"feed")
while True:
try:
for coment in coments["data"]:
lstComent=[]
try:
mensaje=coment["message"]
except:
continue
cuentaLikes=0
print(coment["from"]["name"])
print(mensaje)
while True:
try:
for like in coment["likes","data"]:
cuentaLikes=cuentaLikes+1
coment[likes]=requests.get(coment["likes"]["paging"][next]).json()
except:
break
print(cuentaLikes)
lstComent.append(mensaje)
lstComent.append(cuentaLikes)
ListaComents.append(lstComent)
cuentaComentarios=cuentaComentarios+1
print("")
if(cuentaComentarios>=cantidadComentarios):
bandera=True
break
coments=requests.get(coments["paging"]["next"]).json()
except:
break
No hay comentarios.:
Publicar un comentario