1

我必须与机器人在聊天电报中发送多条消息。为此,我打开一个 url 将是消息文本...我不知道如何通过循环打开许多 PHP 标头。

这是我的代码:

$figli= 3;

for($i=0; $i < $figli; $i++){
 header('Location: https://api.telegram.org/botTOKEN/sendMessage?chat_id=@Channel&parse_mode=HTML&text=<b>Forte terremoto in Sud Italia</b>');

};

应该发送 3 条消息(具有相同的文本)但不起作用。我读到可能只有一个标题,但还有另一种方法吗?

非常感谢,对不起我的英语:)

4

1 回答 1

1

工作正常,但请告诉我是否是一个好的代码(因为我curl_exec()在其他答案中看到并且比我的情况更复杂)

$figli= 3;

for($i=0; $i < $figli; $i++){

 $url=  'https://api.telegram.org/botTOKEN?chat_id=@CHANNEL&parse_mode=HTML&text=<b>Forte terremoto in Sud Italia</b> !';

 $ch = curl_init();

 // set URL and other appropriate options
 curl_setopt($ch, CURLOPT_URL, $url);
 curl_setopt($ch, CURLOPT_HEADER, 0);

 // grab URL and pass it to the browser
 curl_exec($ch);

 // close cURL resource, and free up system resources
 curl_close($ch);  

 };
于 2017-03-28T16:03:39.967 回答