2017-07-03 126 views
1

我在index.php页面使用此代码的file_get_contents(https://api.telegram.org/bot未能打开流:HTTP请求失败,HTTP/1.1 400 telegram.php线坏请求49

function get_model_info($model) 
     { 
      $query="select * from mobile where model_name='".$model."' limit 1"; 

       return $query; 

       } 
     // $telegram = null; 
     $query=get_model_info($text); 
     $telegram->query=$query; 
     $telegram->runqury(); 
     $result=$telegram->queryresult; 
     $text=urlencode($result->fetch_object()->info); 

    $telegram->sendmessage($userid, $text); 

和使用telegram.php页面上此代码

public function sendmessage($userid,$text) 
    { 
    $url='https://api.telegram.org/bot'.$this->token.'/sendmessage?chat_id='.$userid.'&text='.$text; 
     file_get_contents($url); 
    } 

,但它不工作

回答

0

发短信聊天电报使用PHP一定要像波纹管:

$url = "https://api.telegram.org/bot".$botToken."/[email protected]&text=yourText"; 
file_get_contents($url); 

您必须sendMessage?(大写M)取代sendmessage?

相关问题