$image = new CURLFile('path_to_file', 'image/jpeg', '1.jpg');
$bot_url = 'https://api.telegram.org/bot' . TELEGRAM_TOKEN . '/';
$url = $bot_url . "sendPhoto?chat_id=" . TELEGRAM_CHATID;
$chPhoto = curl_init();
curl_setopt($chPhoto, CURLOPT_HTTPHEADER, array(
"Content-Type:multipart/form-data"
));
curl_setopt($chPhoto, CURLOPT_URL, $url);
curl_setopt($chPhoto, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($chPhoto, CURLOPT_POSTFIELDS, array(
"photo" => $image,
"caption" => "HERE_YOUR_TEXT",
));
$output = curl_exec($chPhoto);
если сделаете
в заголовке Contact запросов REGISTER увидите подстроку "gw-test"
когда она содержится во входящих INVITE (не помню в каких именно заголовках, т.к. не держу таких шлюзов), тогда FS может определить что вызов пришел именно на этот шлюз