2015-02-18 2 views
2

Я пытался получить информацию о некоторых странах, вызывая API-интерфейс Facebook. В графическом проводнике я получаю хороший набор данных, возвращенных мне, но при вызове в моем приложении fb он пуст. Я уже проверил все переменные, используемые в запросе php html, и все они в порядке. Есть идеи?Поиск в Facebook Graph API возвращает пустые данные

Link to explorer query

Проводник:

https://graph.facebook/v2.2/search?location_types=['country']&type=adgeolocation&q=Denmark 

PHP:

$get_url = "https://graph.facebook.com/v2.2/search?location_types=['country']&type=adgeolocation&q=" . $country . "&access_token=" . $access_token; 

print_r ($ get_url)

https://graph.facebook.com/v2.2/search?location_types=['country']&type=adgeolocation&q=Denmark&access_token= 
+0

Что вы получаете в результате, когда вы печатаете_r() переменную $ get_url? Правильно ли написано письмо? – Jordy

+0

@Jordy я добавил печать на исходное сообщение :) –

+0

Без маркера доступа, конечно –

ответ

0

Проверьте, если вы используете User Access токен, который Requ IRED. Вы можете проверить свой маркер доступа типа здесь:

См

для /search оконечных документы:

Для всех запросов поиска API Graph требуется входной токен, включенный в запрос. Тип доступного токена, который вам нужен, зависит от типа выполняемого вами поиска.

  • Для поиска предметов на странице и месте требуется токен доступа к приложениям.
  • Все остальные конечные точки требуют токена доступа пользователя.
+0

Я проверил токен доступа, используемый в запросе, вставив его в сборник графиков facebook, который отлично работал. –

+0

Я также просто попробовал вставить токен на сайт, с которым вы связались, который отлично работал. Он также имеет все права доступа –

Смежные вопросы