<p>Facebook doesn't provide an endpoint that returns such a list.</p>

<p>We (Hangtime) calculate the list ourselves using the data from the Facebook stream and analysis of the mutual friend graph.</p>

<p>A simple algorithm can get you most of the way there. Getting it to give good results across a wide variety of users can be difficult depending on how you define a suggested friend in your app. It can also require a fairly large number of API calls for each user.</p>

<p>The most basic version is to sum up the number of interactions between a user and each friend on the Facebook stream and do a descending sort. Facebook published a paper recently with an interesting algorithm using only social graph analysis: <a href="http://arxiv.org/pdf/1310.6753.pdf" rel="nofollow">Romantic Partnerships and the Dispersion of Social Ties:
A Network Analysis of Relationship Status on Facebook</a></p>
iOS Facebook how to get suggested friends like Hangtime or DrinkAdvisor
<p>I saw in Hangtime app or DrinkAdvisor app, when I used Facebook to register &amp; login, and in Friends tab, I can see list of Suggested Friends, I guess this list include people that I interract often, ie: like their photos, chat with them ...
I'm not sure how they can get that list?
Would you please help?</p>