2016-04-25 4 views
0

Я использую следующий Facebook API вызова, чтобы захватить список мест в пределах определенного расстояния от точки на карте, как так:Известные места Facebook не показывая с Graph API поиска

https://graph.facebook.com/v2.6/search?type=place&center=XX.XXXXXXXXXXXXX,-XX.XXXXXXXXXX&distance=8100

С токен доступа пользователя, который я использую, запрос возвращает 226 результатов, все они связаны с страницей Facebook.

Я не уверен, однако, если результаты завершены. Например, есть ресторан на расстоянии более 5000 метров от координат в моем запросе, который не отображается в результатах. В ресторане есть страница на Facebook и адрес, связанный с ним. Существуют и другие страницы, которые также не отображаются.

Так как же страница Facebook ассоциируется с «местом» на Facebook?

+0

И пользователь, чей токен, который вы используете, может видеть эту страницу в ресторане на Facebook? На странице не установлены какие-либо ограничения доступа, на которые этот пользователь не может претендовать? – CBroe

+0

Справа. Итак, я смог решить проблему (ну, по крайней мере, обойти ее), создав множество разных запросов, используя разные координаты для клавиши «center». Я подозреваю, что Facebook просто делает вещи попадающими и пропуская цель. – StevieD

ответ

0

Какой токен вы используете? (пользователь, приложение, клиент, страница) Кроме того, место может быть не зарегистрировано или не может быть общедоступной. Не уверен, хотя ...

+0

Как уже упоминалось, я использую «токен пользователя». – StevieD