Как мы можем получить исходный размер загруженных фотографий в Facebook Graph Api (не изображение профиля) Только загруженные фотографии? - PullRequest
0 голосов
/ 14 января 2020

Я получаю изображения вот так, работает, но размер изображения маленький Хотите получить оригинальный размер? Как я могу получить полный размер загруженных изображений?

GET / {идентификатор пользователя} / photos? Type = загружено

    try 
    {
        if($fbtype =='pages') {
            $response = $fb->get('/'.$fbid.'?fields=picture.type(large),photos.type(uploaded){link,picture,height,width,enum},name,about,phone,feed,emails',$fbtoken);
        } else {
            $response = $fb->get('/'.$fbid.'?fields=picture.type(large),photos.limit(12){name, picture.type(normal)},name,about,feed,email',$fbtoken);
        }
    } catch(FacebookResponseException $e) {
        echo 'Graph returned an error: ' . $e->getMessage();
        exit;
    } catch(FacebookSDKException $e) {
        echo 'Facebook SDK returned an error: ' . $e->getMessage();
        exit;
    }

1 Ответ

0 голосов
/ 14 января 2020

Добро пожаловать! ПРИМЕЧАНИЕ: вы всегда должны публиковать примеры кода того, что вы уже попробовали.

Исходя только из вашего сообщения, не содержащего кода, хотя ...

По вашему запросу у вас будет список Photo узлов. Похоже, что если вы ПОЛУЧАЕТЕ фотографию по идентификатору, у вас есть элемент с именем 'images', который выдаст вам список всех файлов изображений (включая размеры), прикрепленных к photo.

https://developers.facebook.com/docs/graph-api/reference/photo/

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