Ошибка при загрузке последних фотографий из Instagram на сервер, а не на localhost - PullRequest
0 голосов
/ 08 апреля 2020

Я использую этот запрос GET для отображения последних 12 фотографий, загруженных в указанный c аккаунт. Он отлично работает на локальном хосте, но ничего не извлекает на сервере и не вызывает никаких ошибок.

$insta_photos = json_decode($this->_curl_get_contents("https://www.instagram.com/ACCOUNT_NAME/?__a=1"));

public function _curl_get_contents($url,$useragent='cURL',$headers=false, $follow_redirects=false,$debug=false) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    if ($headers==true){
        curl_setopt($ch, CURLOPT_HEADER,1);
    }
    if ($headers=='headers only') {
        curl_setopt($ch, CURLOPT_NOBODY ,1);
    }
    if ($follow_redirects==true) {
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    }
    if ($debug==true) {
        $result['contents']=curl_exec($ch);
        $result['info']=curl_getinfo($ch);
    } else {
        $result=curl_exec($ch);
    }
    curl_close($ch);
    return $result;
}

На локальном хосте я получаю ответ и правильно отображаю фотографии, так что может быть проблема на сервер? Любые идеи? Заранее спасибо

1 Ответ

0 голосов
/ 23 апреля 2020

Как вам удалось отобразить изображения? Ваш код не работает в моем случае.

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