График Facebook API не даст мне данные изображения

Используя PHP 5.2.11 и новый код графика Facebook...

Если я звоню

$facebook-> API (" / я");

Я получаю надлежащий ответ:

array
  'id' => string '10700210' (length=8)
  'name' => string 'Brandon Renfrow' (length=19)
  'first_name' => string 'Brandon' (length=7)
  'middle_name' => string '✫' (length=3)
  'last_name' => string 'Renfrow' (length=7)
  'link' => string 'http://www.facebook.com/brenfrow' (length=32)
  'about' => string 'Spiritual birthday: 1/22/2005' (length=29)
  ...
  ...

Но если я звоню

$facebook->api("/me/picture");

Я всегда получаю ответ:

null

Кто-либо знает, почему это?

6
задан Alexis Wilke 12 August 2016 в 05:13
поделиться

2 ответа

Что ж, думаю, лучший ответ, который я нашел, - это позвонить по адресу http: //graph.facebook.com/USER_ID?fields=picture, чтобы получить URL-адрес изображения. Жаль, что они не документируют подобные вещи в своем API, особенно когда очевидно, что это не работает для стольких людей.

14
ответ дан 8 December 2019 в 02:45
поделиться

Я только что зашел в свой «/ me / picture» в браузере и он перенаправил меня на статическое изображение на одном из серверов CDN Facebook. Возможно, перенаправление мешает вашему вызову API.

0
ответ дан 8 December 2019 в 02:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: