О API Graph мест Facebook - PullRequest
       1

О API Graph мест Facebook

4 голосов
/ 23 февраля 2012

Я не вижу хорошей документации о Местах Facebook, пожалуйста, скажите мне, если вы что-то знаете об этом.

https://graph.facebook.com/search?q=coffee&type=place&center=37.76,122.427&distance=1000

1) В приведенном выше URL-адресе, что является единицей расстояния?(Метр, км, мили или что-то еще?)

2) Каково действительное значение расстояния ... находится ли результат поиска в этом диапазоне или он начинает поиск в этом диапазоне и выходит за пределы для получения дополнительных результатов?

3) Как мы можем ограничить результаты поиска каким-либо конкретным городом или страной?

4) Что мы можем сделать больше с этим API?

1 Ответ

7 голосов
/ 27 апреля 2012
  1. В соответствии с https://developers.facebook.com/docs/android/scrumptious/show-nearby-places/ единица измерения - метры.
    • edit - FB постоянно перемещает информацию по своей документации, поэтому ее может не быть при просмотре.Ищите «метры мест», и вы должны найти цитату: https://developers.facebook.com/search/?q=places%20meters
  2. Поиск исключает результаты за пределами круга с радиусом вашего определенного расстояния.
  3. Используйте поле местоположений мест, возвращаемых вашим поиском, чтобы отфильтровать любые нежелательные места.Например, если у вас были эти результаты, вы могли бы использовать фильтр города, чтобы включить только Бруклин (или Нью-Йорк).

[{ "name": "Bembe", "location": { "street": "81 S 6th St.", "city": "Brooklyn", "state": "NY", "country": "United States", "zip": "11222", "latitude": 40.710978587859, "longitude": -73.965404723282 }, "id": "146207358735488" }, { "name": "Manhattan Bridge Orthodontics", "location": { "street": "145 Canal St, 2nd Floor", "city": "New York", "state": "NY", "country": "United States", "zip": "10002-5033", "latitude": 40.709716414644, "longitude": -73.988593034059 }, "id": "121071754616533" }]

4. Ограничено только вашим воображением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...