توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با Curl
saeed.spore
June 23rd, 2016, 19:13
سلام درود به تمام اساتید وبهاستینگ تالک
اساتید خوب
به مشکلی بر خوردم
انشالله شما بدونید علتش چه
من یک ربات تلگرام نوشتم
برای ارسال عکس فیلم از Curl استفاده کردم
روی سرور قبلی خوب عمل میکرد الان روی این سرور
Curl
ها عکس یا فیلم را ارسال نمیکنند برای سرور تلگرام
تکه کد اینه
$imagefileurl = "mp3/Xaniar%20Khosravi%20-%20Man%20Milioner%20Nistam%20(128).mp3";
$curl3 = curl_init($url.'sendAudio?chat_id='.$data->message->chat->id);
curl_setopt($curl3, CURLOPT_POST, TRUE);
curl_setopt($curl3, CURLOPT_POSTFIELDS, array(
'audio' => '@'.realpath($imagefileurl),
));
curl_exec($curl3);
php - m
میزنم میزنه CURL GD
فعالند ولی
نمیدونم چرا آهنگ را ارسال نمیکنه برای کاربر
شما ها همیشه بزرگوارید کمک کردید این بارم کمک کنید
djspammer
June 23rd, 2016, 19:24
var_dump(curl_exec($curl3));
این کد رو آخره کدتون بزنید و بعد اجرا بگیرید ببیند اصلا چه نتیجه ای نشان میده بعد میشه مشکل رو پیدا کرد
saeed.spore
June 23rd, 2016, 19:30
این کد رو آخره کدتون بزنید و بعد اجرا بگیرید ببیند اصلا چه نتیجه ای نشان میده بعد میشه مشکل رو پیدا کرد
هیچ پاسخی نمیده
djspammer
June 23rd, 2016, 19:42
این دو تا خط رو هم قبل از curl_exec بزنید بعد نتیجه رو دوباره چک کنید و اعلام کنید
curl_setopt($curl3, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl3, CURLOPT_SSL_VERIFYPEER, 0);
saeed.spore
June 23rd, 2016, 20:17
این دو تا خط رو هم قبل از curl_exec بزنید بعد نتیجه رو دوباره چک کنید و اعلام کنید
منظورتون به این صورت
curl_setopt($curl3, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl3, CURLOPT_SSL_VERIFYPEER, 0);
$com = var_dump(curl_exec($curl3));
file_get_contents($url.'sendMessage?chat_id='.$dat a->message->chat->id.'&text='.$com);
saeed.spore
June 24th, 2016, 02:44
فکر کنم استادواسش کار پیش اومد رفت
djspammer
June 24th, 2016, 09:00
فکر کنم استادواسش کار پیش اومد رفت
قبل از این خط
$com = var_dump(curl_exec($curl3)); هست که زدی ... خب نتیجه ؟
omid1991
June 24th, 2016, 09:40
سلام درود به تمام اساتید وبهاستینگ تالک
اساتید خوب
به مشکلی بر خوردم
انشالله شما بدونید علتش چه
من یک ربات تلگرام نوشتم
برای ارسال عکس فیلم از Curl استفاده کردم
روی سرور قبلی خوب عمل میکرد الان روی این سرور
Curl
ها عکس یا فیلم را ارسال نمیکنند برای سرور تلگرام
تکه کد اینه
$imagefileurl = "mp3/Xaniar%20Khosravi%20-%20Man%20Milioner%20Nistam%20(128).mp3";
$curl3 = curl_init($url.'sendAudio?chat_id='.$data->message->chat->id);
curl_setopt($curl3, CURLOPT_POST, TRUE);
curl_setopt($curl3, CURLOPT_POSTFIELDS, array(
'audio' => '@'.realpath($imagefileurl),
));
curl_exec($curl3);
php - m
میزنم میزنه CURL GD
فعالند ولی
نمیدونم چرا آهنگ را ارسال نمیکنه برای کاربر
شما ها همیشه بزرگوارید کمک کردید این بارم کمک کنید
سلام وقت بخیر
تست کنید.
$imagefileurl = "mp3/Xaniar%20Khosravi%20-%20Man%20Milioner%20Nistam%20(128).mp3";
$curl3 = curl_init($url.'sendAudio?chat_id='.$data->message->chat->id);
curl_setopt($curl3, CURLOPT_POST, TRUE);
curl_setopt($curl3, CURLOPT_POSTFIELDS, array(
'audio' => '@'.realpath($imagefileurl),
));
curl_setopt($curl3, CURLOPT_RETURNTRANSFER, true);
curl_exec($curl3);
saeed.spore
June 24th, 2016, 12:15
سلام وقت بخیر
تست کنید.
$imagefileurl = "mp3/Xaniar%20Khosravi%20-%20Man%20Milioner%20Nistam%20(128).mp3";
$curl3 = curl_init($url.'sendAudio?chat_id='.$data->message->chat->id);
curl_setopt($curl3, CURLOPT_POST, TRUE);
curl_setopt($curl3, CURLOPT_POSTFIELDS, array(
'audio' => '@'.realpath($imagefileurl),
));
curl_setopt($curl3, CURLOPT_RETURNTRANSFER, true);
curl_exec($curl3);
هیچ پاسخی ارسال نمیکنه
:(
T.Toosi
June 24th, 2016, 12:33
سلام، curlFile اگر روی سرور فعال هست استفاده کنید :
$token='bot93735019:AAHjnEyT614C5nXDxWpiouLZQ1B1sx bpzO4';
$ch = curl_init('https://api.telegram.org/'.$token.'/SendAudio');
$cfile = new CURLFile(realpath('Test.mp3'),'audio/mpeg3','Test.mp3');
$data = array('chat_id' => '108432389', 'audio' => $cfile );
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result=curl_exec($ch);
$obj=json_decode($result);
$fileID=$obj->result->audio->file_id;
file_put_contents('FileID.txt',$fileID);
saeed.spore
June 24th, 2016, 14:04
سلام، curlfile اگر روی سرور فعال هست استفاده کنید :
$token='bot93735019:aahjneyt614c5nxdxwpioulzq1b1sx bpzo4';
$ch = curl_init('https://api.telegram.org/'.$token.'/sendaudio');
$cfile = new curlfile(realpath('test.mp3'),'audio/mpeg3','test.mp3');
$data = array('chat_id' => '108432389', 'audio' => $cfile );
curl_setopt($ch, curlopt_post,1);
curl_setopt($ch, curlopt_postfields, $data);
curl_setopt($ch, curlopt_returntransfer, true);
curl_setopt($ch, curlopt_ssl_verifypeer, false);
$result=curl_exec($ch);
$obj=json_decode($result);
$fileid=$obj->result->audio->file_id;
file_put_contents('fileid.txt',$fileid);
باز هیچ ارسال پیامی رخ نداد :( curl فعال
- - - Updated - - -
سلام، curlFile اگر روی سرور فعال هست استفاده کنید :
$token='bot93735019:AAHjnEyT614C5nXDxWpiouLZQ1B1sx bpzO4';
$ch = curl_init('https://api.telegram.org/'.$token.'/SendAudio');
$cfile = new CURLFile(realpath('Test.mp3'),'audio/mpeg3','Test.mp3');
$data = array('chat_id' => '108432389', 'audio' => $cfile );
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result=curl_exec($ch);
$obj=json_decode($result);
$fileID=$obj->result->audio->file_id;
file_put_contents('FileID.txt',$fileID);
32086
T.Toosi
June 24th, 2016, 15:15
باز هیچ ارسال پیامی رخ نداد :( curl فعال
- - - Updated - - -
curlFile باید جدا از curl روی سرور فعال باشد، دستور بالا هم چند خط خیلی سادست اگر کار نمیکند یکجا دارید اشتباه میکنید که خودتون باید پیدا کنید، اگر curl_exec خروجی نمیدهد مشکل از سمت شماست.
saeed.spore
June 24th, 2016, 16:51
مشکل از سرور بود حلشد با ./build all
moji68
October 31st, 2016, 22:18
مشکل از سرور بود حلشد با ./build all
دوست عزیز منم همین مشکل رو دارم میشه بگید چطوری حلش کردید؟
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.