2014-01-08 7 views
5

Ich arbeite in Facebook Anwendung MVC 4 C# SDK 6Facebook-Abfragesprache. Holen Sie sich alle Benutzer live in Kalifornien

gibt es einen Weg, um die Liste aller Facebook-Nutzer. Entweder Freund oder nicht, der in Kalifornien lebt mit Facebook-Abfrage-Sprache

+0

Wie @JSuar gesagt, es ist nicht möglich, für alle Menschen zur Abfrage/Suche in Kalifornien leben, beacuse Standort des Benutzers eine Berechtigung beschränkten Bereich ist. – Tobi

Antwort

3

Liste Ihrer Freunde, die in Kalifornien leben und haben sie an ihrem aktuellen Standort Liste.

SELECT name, current_location 
FROM User 
WHERE uid IN (SELECT uid2 FROM Friend WHERE uid1 = me()) 
     AND current_location.state = "California" 

Test out the query here.

Ich glaube nicht, es ist möglich, diese Informationen über alle Facebook-Nutzer zu ziehen, da die Lage Spalte nicht indiziert ist. This answer does a good job explaining why searching by location along is not possible.

Hilfreiche Links:

Verwandte Themen