查了一下说是没有权限,请问我需要在哪里查看我的第三方平台的权限呢?
开发流程如下,后台添加图片,通过第三方平台的component_access_token
请求上传接口,但是一直返回48001
/**
* 新增永久素材
*
*/
public function addImg($filename,$type,$filelength,$imgurl){
$file_info=array(
'filename'=>$filename, //图片相对于网站根目录的路径
'content-type'=>$type, //文件类型
'filelength'=>$filelength //图文大小
);
$real_path=$imgurl;
$ImgList= $this->uploadImg($real_path,$file_info);
$ImgList=json_decode($ImgList,true);
if($ImgList['media_id']){
echo '图片上传成功!
media_id:'.$ImgList['media_id'];
}else{
dump($ImgList);
}
}
//图片上传整合需要的东西
function uploadImg($imgUrl,$file_info){
$TOKEN = $this->get_component_access_token();
$URL ='https://api.weixin.qq.com/cgi-bin/material/add_material?access_token='.$TOKEN.'&type=image';//上传临时文件
$data = array(
'media'=>"@".$imgUrl,
'form-data' => $file_info
);
$result = $this->http_post($URL,$data);
$data = @json_decode($result,true);
var_dump($URL);
var_dump($result);exit;
return $result;
}
返回结果如下
微信小程序开发问题解答
微信小程序开发者回答:
可经过搜索找答案啊:https://developers.weixin.qq.com/community/search?query=%E7%AC%AC%E4%B8%89%E6%96%B9%E5%B9%B3%E5%8F%B048001&page=1
本文网址:http://www.91bianli.com/weixinxiaochengxu/51113.html