解决方案 »

  1.   


    $url = xxxxxxxxxxxxx;//url
    $img_name = basename($url);
    $img_type = getimagesize($url);'pic' => array(
    'type' => $img_type['mime'],
    'name' => $img_name,
    'data' => file_get_contents($url),
    )
    注意这个pic是放在你那个数组里边的 我没全帖出来 pic内的东西是这样的.
      

  2.   

    二进制流形式是腾讯sdk自己写好的这个不用管 只要配置好后正确传入参数即可.
      

  3.   


    $img_url = 'http://www.xxx.com/1.jpg';
    //$img_url = 'D:\\1.jpg';也不行
    $img_name = basename($img_url);
    $img_type = getimagesize($img_url);
    $ary_t = array(
            'content' => $content,
            'clientip' => '180.109.98.52',
            'pic' => array(
                'type' => $img_type['mime'],
                'name' => $img_name,
                'data' => file_get_contents($img_url),
                ),
            );
        $rt_info_t = $qc->add_pic_t($ary_t);
    再看我一眼,谢谢你。
    但是这样弄也不行啊,图片还是没发成功!
      

  4.   

    正确写法应该是:$img_filename = 'D\\abc\1.jpg';
    $ary_t = array(
            'content' => $content,
            'clientip' => $_SERVER['REMOTE_ADDR'],
            'pic' => '@'.$img_filename,
        );
        $rt_info_t = $qc->add_pic_t($ary_t);
      

  5.   


    抱歉没有帮到你... 我这边也是向TX微博接口发带有图片的微博 是我那样写的....可能是研究不够深入没有抓住问题本质吧.   - - 在吗?等你很久了,急死我了- -
    抱歉... 加你QQ了
      

  6.   


    抱歉没有帮到你... 我这边也是向TX微博接口发带有图片的微博 是我那样写的....可能是研究不够深入没有抓住问题本质吧.   - - 在吗?等你很久了,急死我了- -
    抱歉... 加你QQ了没看见啊--!