2017-10-20 4 views
0

웹 훅에서 봇을 만듭니다. api for forwardMessage은 작동하지만 이전에는 작동하지 않습니다. 전보 API에 문제가 있습니까? 여기전보 봇이 메시지를 전달하는 로봇 봇에서 작업하는 채널로 메시지 전달

내 코드

<?php 

$website="https://api.telegram.org/bot".$botToken; 

$params=[ 
    'chat_id' => "-1001109418", 
    'from_chat_id'=>'-1001084672759', 
    'message_id' => '24228', 
]; 
$ch = curl_init($website . '/forwardMessage'); 
curl_setopt($ch, CURLOPT_HEADER, false); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, ($params)); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
$result = curl_exec($ch); 


curl_close($ch); 



?> 

다른 채널에서 전달할 수있는 방법인가?

답변

0

chat_idfrom_chat_id이 맞습니까?
또는 내가 봇이 channel.is의 구성원이 다른 채널에서 전달할 수있는 방법 없었기 때문에 내가 봇 내 코드의 구성원임을 채널에서 전달 된 때 코드가? 작동하지 않는 생각

$ch = curl_init($website.'/forwardMessage'.http_build_query($params)); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
    curl_exec($ch); 

    curl_close($ch); 
+0

해보 참된.. –