Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
166 views
in Technique[技术] by (71.8m points)

How do I get a list of people that shared my facebook post?

How do I get a list of people that shared my post? I can see publicly shared instances in the facebook, but I want to get it using graph-api?

question from:https://stackoverflow.com/questions/65925655/how-do-i-get-a-list-of-people-that-shared-my-facebook-post

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

The /{post-id}/sharedposts edge does exist; but you won’t be able to get any shares made by users, unless those were users of your app as well, and granted it user_posts permission to read their posts.

So unless in very specific scenarios, like f.e. where you had a website community of people that are using your app and granted it the permission, and they share each other’s stuff, you likely won’t be able to get much here.

Shares made by pages are probably different, you might be able to get those post IDs. But then you won’t be able to get any further info about those posts, unless your app has the Page Public Content Access feature approved (and the allowed use cases for that are very limited, so Facebook will likely not grant it in review for such a purpose.)


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

56.9k users

...