Telegram: Bad Request: не удалось получить содержимое HTTP URL: две похожие ссылки: одна работает, другая нет - PullRequest
1 голос
/ 05 мая 2019

Я пытаюсь отправить две картинки в Telgram:

Первый:

https://preview.redd.it/1dsyzqgv3os21.gif?s=c4c426909c653ae159c6bd36a79542245b8dd124

Запросить ссылку:

 https://api.telegram.org/botXXX...XXX/sendAnimation?chat_id=@XXXX&animation=https%3A%2F%2Fpreview.redd.it%2F1dsyzqgv3os21.gif%3Fs%3Dc4c426909c653ae159c6bd36a79542245b8dd124

Второй:

https://external-preview.redd.it/LD9iy2VqTJPrkBtOCKE9jBdJA3003epxng2LwOIzBzk.gif?s=75a8452ac1000ef27b7cf95b6535163b8cd671ec

Ссылка для запроса:

https://api.telegram.org/botXXX...XXX/sendAnimation?chat_id=@XXXX&animation=https%3A%2F%2Fexternal-preview.redd.it%2FLD9iy2VqTJPrkBtOCKE9jBdJA3003epxng2LwOIzBzk.gif%3Fs%3D75a8452ac1000ef27b7cf95b6535163b8cd671ec

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

Когда я пытаюсь отправить второй запрос, я получаю:

{
    "ok": false,
    "error_code": 400,
    "description": "Bad Request: failed to get HTTP URL content"
}

Почему это?Что я могу сделать, чтобы это исправить?

...