[英]Get all names of people who shared a post on Facebook
我想獲得有關共享帖子的用戶的基本信息(姓名,ID)。 我現在有:
import facepy
long_access_token = "Access-token"
graph = facepy.GraphAPI(long_access_token)
g = graph.get('10153256675935268/sharedposts')
print len(g['data']) # outputs 10
for share in g['data']:
print share['from']['name']
這個問題,我不明白為什么,它只提供了10個人的信息(當這個帖子有276個股票時)。
我試圖將限制增加到200('10153256675935268 / sharedposts?limit = 200')它增加的股票數量達到45,但從未達到276。
我怎樣才能獲得所有分享帖子的人的信息?
那是因為有些人沒有公開分享這篇文章。 如果您不與這些分享者成為朋友,您將無法獲得有關其帖子的任何信息。
你可以在facebook.com/10153256675935268上看到它是一樣的。 通過單擊“共享”,只顯示約45股。 順便說一句,在共享帖子列表下面說:
由於其隱私設置,某些帖子可能不會顯示在此處。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.