Не могу открыть ссылку в PHP

171
04 февраля 2018, 02:06

Господа, доброго дня!

У меня есть ссылка поста в Телеграм:

https://api.telegram.org/bot386180823:AAE2ITnRmCWRYRuT3cMGO7MZ7zE2hieGQW8/sendMessage?chat_id=@rech_append&parse_mode=Markdown&text=[%7F](https://rechtsanwalt-gmbh.ru/images/logo_uae.jpg)Dratuti_!

Но я никак не могу открыть ии из ПХП автоматом.

Ни так:

fopen( "https://api.telegram.org/bot386180823:AAE2ITnRmCWRYRuT3cMGO7MZ7zE2hieGQW8/sendMessage?chat_id=@rech_append&parse_mode=Markdown&text=[%7F](https://rechtsanwalt-gmbh.ru/images/logo_uae.jpg)Dratuti_!" );

Ни так:

header( "Location: https://api.telegram.org/bot386180823:AAE2ITnRmCWRYRuT3cMGO7MZ7zE2hieGQW8/sendMessage?chat_id=@rech_append&parse_mode=Markdown&text=[%7F](https://rechtsanwalt-gmbh.ru/images/logo_uae.jpg)Dratuti_!" );

Ни так:

$homepage = file_get_contents('https://api.telegram.org/bot386180823:AAE2ITnRmCWRYRuT3cMGO7MZ7zE2hieGQW8/sendMessage?chat_id=@rech_append&parse_mode=Markdown&text=[%7F](https://rechtsanwalt-gmbh.ru/images/logo_uae.jpg)Dratuti_!');
echo $homepage;

Подскажите, пожалуйста, в чем проблема ? Всю голову сломал.

Answer 1

А ссылка точно верная, https://api.telegram.org/bot386180823:AAE2ITnRmCWRYRuT3cMGO7MZ7zE2hieGQW8/sendMessage?chat_id=@rech_append&parse_mode=Markdown&text=[%7F](https://rechtsanwalt-gmbh.ru/images/logo_uae.jpg)Dratuti_! Сервер ответ код ошибки 400 Bad Request. Если обрабатывать надо еще ошибки то лучше использовать curl.

А если изменить ссылку на https://api.telegram.org/bot386180823:AAE2ITnRmCWRYRuT3cMGO7MZ7zE2hieGQW8/sendMessage?chat_id=@rech_append&parse_mode=Markdown&text=[%7F](https://rechtsanwalt-gmbh.ru/images/logo_uae.jpg Я получаю статус 200

Дока по curl http://php.net/manual/ru/ref.curl.php

READ ALSO
Структуры в C и C++

Структуры в C и C++

Пишу на C++Случайно наткнулся на такой код, хотелось бы узнать что здесь происходит и можно ли такое повторить на C++

240
Сбрасывание данных на диск

Сбрасывание данных на диск

В какой момент происходит фактическая запись информации на диск?

221
C++\Qt Получение доступа к компонентам

C++\Qt Получение доступа к компонентам

В программе есть компоненты, которые отвечают за определенный функционалКомпонент реализован при помощи MVC, (классы Model, Controller, View)

213