我在 google 电子表格中有 1000 个 facebook 页面的唯一 ID。我想抓取所有页面以获取他们的信息(喜欢、电子邮件等)我该怎么办?此外,我无法在浏览器中运行搜索查询以及在何处运行脚本。请尽可能详细。感谢你 :)
我试图为此制作一个python脚本,但它仅适用于第一个条目。
import urllib as url2
import json
f=open('ids.txt')
for i in f:
url="http://graph.facebook.com/"+str(int(i))+"?fields=likes"
data = url2.urlopen(url).read()
print data
data2=json.loads(data)
print "number of likes on page with id "+str(data2["id"])+" has "+str(data2["likes"])+" likes !"
f.close()
ids.txt 文件包含 facebook 页面的 id。
1 493343230696447
2 1767379894975
3 122116091270024
4 545044065615713