微信上传图片
$type = "image";
echo $filepath = dirname(__FILE__)."\images\\1.jpg";
$filedata = array("file1" => "@".$filepath);
$url = "http://file.api.weixin.qq.com/cgi-bin/media/upload?access_token=fyVbjeDDGnS8_wzkb_G-EHCRVJLHLZbr2Jbd7QjkRIEqswI-dwvHVHYXGvmpPvOvROIQ3sH02lIuKmnBtBZ0QZXkC31DF3-vt7Wj8T1cbvA&type=$type";
$result = curl_request($url, $filedata);
var_dump($result);
function curl_request($url,$data=null)
{
$curl = curl_init();
curl_setopt($curl,CURLOPT_HTTPHEADER,array("application/x-www-form-urlencoded;charset=utf-8"));
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
if (!empty($data))
{
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
}
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($curl);
curl_close($curl);
return $output;
}
相关文章
- 过waf实战之文件上传bypass总结
- Slog71_选取、上传和显示本地图片GET !(微信小程序之云开发-全栈时代3)
- Nginx设置上传文件大小限制
- php:微信公众平台上传多媒体接口 41005错误
- Java实现图片上传
- 基于jquery的上传插件Uploadify 3.1.1在MVC3中的使用
- 图片上传预览插件制作----URL.createObjectURL()
- CVE-2017-12615 Tomcat任意文件上传漏洞详解
- 【代码】python paramiko模块代码示例:远程执行命令及上传和下载
- 微信小程序分包后报错:[获取文件失败] 以下文件已被配置忽略打包上传,模拟器无法获取: package1/package1/pages/dailyAdmin/index.js
- SpringBoot整合阿里云OSS上传文件
- leaflet 本地上传KML文件,在地图上解析显示图形(060)
- WEB漏洞攻防 - 文件上传漏洞 -常规检测之客户端验证绕过
- WEB漏洞攻防 - 文件上传漏洞 - CTF - [CTF2020 新生赛] Upload 1
- nginx上传错误413 Request Entity Too Large解决