Как использовать html-тэги в text SendMediaGroup в POST к API Telegram?

Доброго времени суток! Тапками не кидать, я начала изучение php совсем недавно, понять и простить. В связи с чем, прощу оказать помощь в решении интересующего меня вопроса: Как правильно использовать html-тэги в параметре text в запросе к API Telegram в методе SendMediaGroup? И возможно ли это?

Далее код :

$text =  "\r\n ".$tagb.$advt[$id]['brand']['name']." ".$advt[$id]['model']['name'].$tagB.
  "\r\n <strong> Год выпуска: ".$advt[$id]['year']."</strong>".
  "\r\n Пробег: ".$advt[$id]['mileage']." км.".
  "\r\n Двигатель: ".$advt[$id]['modification']['name'].
  "\r\n КПП: ".$gearboxType.
  "\r\n Цвет: ".$color.
  "\r\n Привод: ".$driveType.
  "\r\n \xe2\x9a\xa1 Привезен из Кореи, официально растаможен \xe2\x9a\xa1 
  \r\n !!! Эксклюзивная дизельная комплектация с минимальным пробегом !!!
  \r\n \xE2\x9C\x85 Есть гарантия
  \r\n \xE2\x9C\x85 Пройдена комплексная диагностика и полная предпродажная подготовка
  \r\n \xe2\x9a\xa1 Станьте первым владельцем авто в Российской Федерации! \xe2\x9a\xa1
  \r\n У нас доступна услуга регистрации и постановки автомобиля на учёт в ГИБДД";
 
  $media = ([
      ['type' => 'photo', 'media' =>$advt[$id]['inspection']['generalPhotos']['0']['photo']['url'], 'caption' => json_decode($text )],
    ['type' => 'photo', 'media' => $advt[$id]['inspection']['generalPhotos']['1']['photo']['url']],
    ['type' => 'photo', 'media' =>$advt[$id]['inspection']['generalPhotos']['4']['photo']['url']],
    ['type' => 'photo', 'media' =>$advt[$id]['inspection']['generalPhotos']['11']['photo']['url']],
    ['type' => 'photo', 'media' =>$advt[$id]['inspection']['generalPhotos']['6']['photo']['url']],
    ['type' => 'photo', 'media' =>$advt[$id]['inspection']['generalPhotos']['8']['photo']['url']],
    ['type' => 'photo', 'media' =>$advt[$id]['inspection']['generalPhotos']['7']['photo']['url']],
]);
  // параметры, которые отправятся в api телеграм
  $params = array(
   'media' => $media,
   'parse_mode' => 'HTML'
  );
 
  $curl = curl_init();
  
  curl_setopt($curl, CURLOPT_URL, 'https://api.telegram.org/bot<TOKEN>/sendMediaGroup?chat_id=-****************');
  curl_setopt($curl, CURLOPT_POST, true); // отправка методом POST
  curl_setopt($curl, CURLOPT_TIMEOUT, 10); // время выполнения запроса
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
  curl_setopt($curl, CURLOPT_FOLLOWLOCATION , true);
  curl_setopt($curl, CURLOPT_POSTFIELDS, $params); // параметры запроса

  $result = curl_exec($curl); // запрос к api
  curl_close($curl);

Запрос достигает цели и необходимый контент выкладывается в ТГ-канал, но strong воспринимается как обычный текст. При попытке заменить strong на b, ситуацию не меняют, т.к. согласно мануалу АПИ ТГ эти два тэга воспринимает ТГ.

Заранее благодарю за ответ!


Ответы (0 шт):