file_get_contents и https

A
На сайте с 09.01.2013
Offline
33
1647

Доброго времени суток господа. Столкнулся с непонятной мне проблемой.

echo file_get_contents("https://api.instagram.com/v1/tags/sport/media/recent?count=1&access_token=МОЙ_ТОКЕН");

Ответ:

Warning: file_get_contents(https://api.instagram.com/v1/tags/sport/media/recent?count=1&access_token=МОЙ_ТОКЕН) [function.file-get-contents]: failed to open stream: No error in file.php on line 31

Что я ни так делаю? Если ссылку вбить просто в браузер, то я получаю jsone ответ от instagrama.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

Используйте curl и всё.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
siv1987
На сайте с 02.04.2009
Offline
427
#2

allow_url_fopen на сервере включен? Вы пробовали любой другой адрес без https?

A
На сайте с 09.01.2013
Offline
33
#3
LEOnidUKG:
Используйте curl и всё.

А по другому никак? Просто хочу понять почему через file_get_contents не канает.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#4
antyan:
А по другому никак? Просто хочу понять почему через file_get_contents не канает.

Ну если свой сервак то:

extension=php_openssl.dll

allow_url_fopen = On

A
На сайте с 09.01.2013
Offline
33
#5
LEOnidUKG:
Ну если свой сервак то:


extension=php_openssl.dll

allow_url_fopen = On

Спасибо, помогло. А что, по умолчанию ssl закрыт?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#6
antyan:
Спасибо, помогло. А что, по умолчанию ssl закрыт?

Да т.к. для него как вы видите выше, нужно подключать расширение.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий