我正在将irazasyed/telegram-bot-sdk
库用于电报机器人。我有一个问题:我没有发送照片机器人。为什么我不明白。这是我的代码:
$chat_id = $chat->getId();
$params = [
'chat_id' => $chat_id,
// 'photo' => InputFile::create($url, "new_naushnik.jpg"),
'photo' => "https://bot.ebots.uz/public/naushnik.jpg",
// 'photo' => $url
// 'caption' => 'Some caption',
// 'parse_mode' => "HTML",
];
CCommon::cLog($params);
try {
$response = $telegram->sendPhoto($params);
CCommon::cLog($response);
} catch (Exception $e) {
CCommon::cLog($e->getMessage());
}
此$response
电报API:
{"<html>\r\n<head><title>400_Bad_Request<\/title><\/head>\r\n<body>\r\n<center><h1>400_Bad_Request<\/h1><\/center>\r\n<hr><center>nginx\/1_16_1<\/center>\r\n<\/body>\r\n<\/html>\r\n":""}
请帮帮我
编辑:sendPhoto, sendDocument, send...
不起作用
答案 0 :(得分:0)
我找到了答案。是sudo apt-get install php-curl