This script shows you how Facebook ranks all your friends(thenextweb.com)
thenextweb.com
This script shows you how Facebook ranks all your friends
http://thenextweb.com/facebook/2013/11/10/script-shows-facebook-ranks-friends/
13 comments
Are these fields still valid? The reference for the friend table[0] doesn't listen anything but uid1 and uid2.
[0]:https://developers.facebook.com/docs/reference/fql/friend
[0]:https://developers.facebook.com/docs/reference/fql/friend
These are hidden fields available only through whitelisted applications like Facebook for iOS.
http://i.imgur.com/4FdUJ1u.png
http://i.imgur.com/4FdUJ1u.png
Does anybody know if the ranking is bi-directional? Is the rank just calculated on your activity (e.g.: visiting a friends profile) or does it include the activity of your friends (e.g.: when a friend visits your profile)
There's no way it's bi-directional, as some of my lowest-ranked (i.e., best) edges are people with whom I am not friends.
I would be interested to see exactly where this script came from.
It seems approximately correct just based on the posts I generally see in my newsfeed, but is this just someone's guess as to how Facebook could be doing things?
It seems approximately correct just based on the posts I generally see in my newsfeed, but is this just someone's guess as to how Facebook could be doing things?
Facebook used to have an algorithm called EdgeRank (http://www.whatisedgerank.com/) that sorts these relationship. Pretty sure they have changed this over time, but it is a start.
Crazy that there is a whole market for optimizing Facebook's edge rank calculations (http://edgerankchecker.com).
Could this be the new SEO?
Could this be the new SEO?
I wrote a similar script with a word cloud visualization here: https://jacobwg.com/facebook-friends
It was fun...
It was fun...
Here is the id of this script for Backtick (http://www.backtick.io/): 7403858
Hmm weird, there are a lot of people fairly high up on the list that are not my friends, some have 1 mutual friend, most are total strangers...
A better ranking would be to look at communication_rank and observation_rank in FQL (https://developers.facebook.com/docs/technical-guides/fql/)
SELECT uid2, communication_rank, observation_rank FROM friend WHERE uid1=me() ORDER BY communication_rank