0
数ヶ月前、私は5.5バージョンのボットパスから写真をアップロードすることができました。今ではPHPを5.6にアップグレードしましたが、理由はわかりませんが、もうできません。PHPで開発されたTelegramボットの問題
$url = "https://api.telegram.org/bot".Token."/sendPhoto?chat_id=".$chat_id;
$post_fields = array(
'photo' => new CURLFile(realpath("test.png"))
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"Content-Type:multipart/form-data"
));
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fields);
$output = curl_exec($ch);
あなたは何のエラーを得るのです:あなたが好きな場所
がは次にそれを呼び出す これは私のコードでしたか?何が起こるのですか?警告は表示されていますか?トークンはまだ有効ですか?詳細をご記入ください。 –
試験済みです。あなたのスクリプトはPHP5.6で問題なく動作します。ベネディクトが言うように、スクリプトの動作とエラーが発生したことに関する詳細を提供します。 – fusion3k
よろしくお願いいたします。エラーメッセージが表示されない場合は、写真を送信しようとすると約1日間オフラインになります。はい、私のボットがその問題を除いて完全に働くので、トークンはまだ有効です。 – Gianluca