分享:PHP CURL发新浪微博实例

PHP code

 function sendWeibo ($name,$password,$content){  
        $curl = curl_init();  
        //174437209是申请的应用密钥
        curl_setopt($curl, CURLOPT_URL,"http://api.t.sina.com.cn/statuses/update.json?source=174437209");  
        
        // 设置是否显示header信息 0是不显示,1是显示  默认为0  
        curl_setopt($curl, CURLOPT_HEADER, 0);

        // 设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。0显示在屏幕上,1不显示在屏幕上,默认为0  
        curl_setopt($curl,CURLOPT_TIMEOUT,10);  
        curl_setopt($curl,CURLOPT_HEADER,1);  
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);  

        // 要验证的用户名密码  
        curl_setopt($curl, CURLOPT_USERPWD, "{$name}:{$password}");  
        curl_setopt($curl,CURLOPT_POST,1);  
        curl_setopt($curl,CURLOPT_POSTFIELDS,'status='.urlencode($content));  
        $data = curl_exec($curl);  
        curl_close($curl);  
 }

//使用方法:
sendWeibo('账号','密码','微博内容');



这个发出来之后会显示一个应用的来源,有没有办法不显示这个来源,期待高手。。。。。。

作者: changwei0112   发布时间: 2011-05-24

啥应用的来源?不显示结果 和关闭header 应该就OK了吧

作者: PhpNewnew   发布时间: 2011-05-24