Можно ли получить код страны пользователя из API Graph Facebook? - PullRequest
4 голосов
/ 22 марта 2012

Когда я пытался получить текущее местоположение пользователя через FQL, Graph API возвращал что-то вроде этого;

{
  "data": [
    {
      "current_location": {
        "city": "Izmir",
        "state": "Izmir",
        "country": "Turkey",
        "zip": "",
        "id": 107968765903327,
        "name": "İzmir, Turkey"
      }
    }
  ]
}

Используя идентификатор графика выше, я проверил информацию о местоположении из https://graph.facebook.com/107968765903327 и на этот раз я получил больше данных о городе;

{
   "id": "107968765903327",
   "name": "\u0130zmir, Turkey",
   "link": "http://www.facebook.com/pages/\u0025C4\u0025B0zmir-Turkey/107968765903327",
   "likes": 178460,
   "category": "City",
   "is_published": true,
   "is_community_page": true,
   "description": "\u003Cp>\u003Cb>Izmir\u003C/b> is a large ...",
   "location": {
      "latitude": 38.4072,
      "longitude": 27.1503
   },
   "checkins": 9059,
   "talking_about_count": 238710
}

Но, как вы видите, у этих стран нет шансов для кода страны. Любые другие предложения?

1 Ответ

4 голосов
/ 22 марта 2012

обратный геокод может помочь увидеть https://developers.google.com/maps/documentation/geocoding/

...