Как я могу получить большое изображение Facebook? - PullRequest
0 голосов
/ 09 сентября 2011

Я использовал этот подход, чтобы получить изображение большого профиля на Facebook

http://graph.facebook.com/<FBUID>/picture?type=large

но он перенаправляет на другой URL. Есть ли способ получить окончательный URL-адрес, потому что в теге изображения требуется немного, чтобы загрузить их все

<img width="46" height="46" src="http://graph.facebook.com/7715177/picture?type=large">

Я использую php facebook

вот мой php

//Facebook
$facebook = new Facebook(array(
  'appId'  => $config->get('fb_api_id'),
  'secret' => $config->get('fb_api_secret'),
));

$user = $facebook->getUser();
    if ($user) {
      try {
        $user_profile = $facebook->api('/me');
        $token = $facebook->getAccessToken();

      } catch (FacebookApiException $e) {
        error_log($e);
        $user = null;

        }
    }

любые идеи о том, как получить окончательный URL после перенаправления

1 Ответ

1 голос
/ 09 сентября 2011

Вы пытались использовать CURL с CURLOPT_FOLLOWLOCATION, установленной в true на

http://graph.facebook.com/<FBUID>/picture?type=large

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