使用Graph Api 2.2的Facebook页面信息

Deepak S Rautela

我在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
Reut Sharabani

文件对象是行迭代器,而不是单词迭代器。因此,您需要更改:

for i in f:
    url="http://graph.facebook.com/"+str(int(i))+"?fields=likes"

到:

for i in f:
    # i holds the line, not the index
    index, page_id = i.strip().split()[:2]
    url="http://graph.facebook.com/"+page_id+"?fields=likes"
    # ...

这样,您可以在删除换行符('\n'之后将行拆分indexpage_id

无需将page_id字符串转换为整数再返回字符串。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Graph Api v2.x合并“ Facebook页面”事件结果吗?

来自分类Dev

如何使用Facebook Open graph API自动从页面中抓取新信息

来自分类Dev

粉丝页面墙中的Facebook SDK v4和Graph Api 2.x自动发布

来自分类Dev

如何使用Graph API获取Facebook页面中的帖子总数?

来自分类Dev

使用 Facebook Graph API 从页面获取所有对话

来自分类Dev

Facebook iOS SDK(Graph API)无法访问公共页面信息

来自分类Dev

Facebook Graph API:收集组统计信息

来自分类Dev

Facebook Graph API:检索用户朋友的信息

来自分类Dev

Facebook Open graph API显示更多信息

来自分类Dev

将 Azure AD Graph API over MS Graph 与 Active Directory B2C 结合使用的建议存在冲突

来自分类Dev

通过Facebook Graph API使用AccountKit访问令牌获取Facebook用户信息

来自分类Dev

Facebook SDK使用Graph API版本1.0

来自分类Dev

Facebook Graph API使用Ajax获取JSON

来自分类Dev

使用Facebook Graph API删除朋友连接

来自分类Dev

使用Facebook Graph APi的数组中的数组

来自分类Dev

如何使用Facebook graph API上传视频

来自分类Dev

使用Graph API代替FQL for Facebook

来自分类Dev

使用Facebook Graph APi的数组中的数组

来自分类Dev

使用Facebook Graph API 2.4获取通知

来自分类Dev

使用 Graph API 从 facebook 获取新帖子

来自分类Dev

使用 Facebook Graph API 搜索用户

来自分类Dev

如何使用Graph API在B2C上访问用户的电子邮件

来自分类Dev

使用 Graph API 对 Azure AD B2C 上的用户进行身份验证

来自分类Dev

使用 AD Graph API 从 Azure AD B2C 管理用户 - 安全访问

来自分类Dev

Facebook Graph API-使用Search API获取喜欢的页面数(行为不同的访问令牌)

来自分类Dev

使用Koala Facebook API从应用程序页面获取信息

来自分类Dev

如何获得使用Facebook Graph API发布到Facebook页面的视频数量?

来自分类Dev

使用Facebook graph API按类别获取相似的页面及其喜欢的页面

来自分类Dev

Facebook Graph API获取页面的评论

Related 相关文章

  1. 1

    使用Graph Api v2.x合并“ Facebook页面”事件结果吗?

  2. 2

    如何使用Facebook Open graph API自动从页面中抓取新信息

  3. 3

    粉丝页面墙中的Facebook SDK v4和Graph Api 2.x自动发布

  4. 4

    如何使用Graph API获取Facebook页面中的帖子总数?

  5. 5

    使用 Facebook Graph API 从页面获取所有对话

  6. 6

    Facebook iOS SDK(Graph API)无法访问公共页面信息

  7. 7

    Facebook Graph API:收集组统计信息

  8. 8

    Facebook Graph API:检索用户朋友的信息

  9. 9

    Facebook Open graph API显示更多信息

  10. 10

    将 Azure AD Graph API over MS Graph 与 Active Directory B2C 结合使用的建议存在冲突

  11. 11

    通过Facebook Graph API使用AccountKit访问令牌获取Facebook用户信息

  12. 12

    Facebook SDK使用Graph API版本1.0

  13. 13

    Facebook Graph API使用Ajax获取JSON

  14. 14

    使用Facebook Graph API删除朋友连接

  15. 15

    使用Facebook Graph APi的数组中的数组

  16. 16

    如何使用Facebook graph API上传视频

  17. 17

    使用Graph API代替FQL for Facebook

  18. 18

    使用Facebook Graph APi的数组中的数组

  19. 19

    使用Facebook Graph API 2.4获取通知

  20. 20

    使用 Graph API 从 facebook 获取新帖子

  21. 21

    使用 Facebook Graph API 搜索用户

  22. 22

    如何使用Graph API在B2C上访问用户的电子邮件

  23. 23

    使用 Graph API 对 Azure AD B2C 上的用户进行身份验证

  24. 24

    使用 AD Graph API 从 Azure AD B2C 管理用户 - 安全访问

  25. 25

    Facebook Graph API-使用Search API获取喜欢的页面数(行为不同的访问令牌)

  26. 26

    使用Koala Facebook API从应用程序页面获取信息

  27. 27

    如何获得使用Facebook Graph API发布到Facebook页面的视频数量?

  28. 28

    使用Facebook graph API按类别获取相似的页面及其喜欢的页面

  29. 29

    Facebook Graph API获取页面的评论

热门标签

归档