Heim > Backend-Entwicklung > PHP-Tutorial > 【微信公众号二次开发】接收用户图片存储到服务器问题

【微信公众号二次开发】接收用户图片存储到服务器问题

WBOY
Freigeben: 2016-06-20 12:54:53
Original
1790 Leute haben es durchsucht
接收用户图片存储到服务器问题
1、用户关注公众号之后 上传多张照片
怎么把接收到的图片存储到自己的服务器上面?


回复讨论(解决方案)

菜鸟不会。

知道图片地址吗?
知道直接 写程序抓取啊

知道图片地址吗?
知道直接 写程序抓取啊



图片地址 知道  是存在 微信的服务器上面的  现在就是要抓取到自己的服务器

直接用微信的资源服务器不是更好吗?
为什么还要把资源放到自己服务器?

已经搞定11111

和微信服务器通讯下载图片最好用ob_start和readfile配合,这样下载速度回比较快。
微信服务器发送消息过来我们服务器的时候,如果五秒内没有收到回复则会断开连接。
以前也做过,亲测下面的下载方法失败率较低

	public function GrabImage($url,$file) {//先读到缓冲区再下载,比直接下载好,直接下载可能下载不全		if($url=="") return false; 		ob_start();//打开输出缓冲区,也就是暂时不允许输出		readfile($url);//读一个文件写入到输出缓冲		$img = ob_get_contents();		ob_end_clean();//下载完删除缓冲区,而不是输出		$size = strlen($img); // 图片大小  		$fp2=fopen($file, "a");		fwrite($fp2,$img);		fclose($fp2); 		return filesize($file);	}
Nach dem Login kopieren

已经搞定11111

  我现在也遇到这个问题,唉,求大神指教   感激不尽

怎么解决的啊,楼主不厚道,你倒是贴出来啊,真是的

太不厚道了,就想别人帮你,你不贴出来帮人

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage