PHP调用微信JSSDK获取摄像头图片并上传服务器

微信 JSSDK 的图片上传功能,挺适合前端跟 PHP 打交道的时候用。用的是微信内置的拍照能力,拿到照片直接丢到服务器那边保存,响应也快,体验还不错。尤其做 H5 活动、扫码签到这类功能,蛮实用的。

微信的chooseImageuploadImage接口配合用,前端就能轻松拿到摄像头图片。后端那边用 PHP 一接收,存个图也就是几行代码的事。整体流程不绕,调试也挺顺。

我当时看了下微信 JSSDK 图像采集这篇文章,思路挺清晰,代码也不臃肿。加上另一个PHP 下载图片到本地的教程,前后流程就都打通了。

注意哦,调用微信接口要在https环境下,域名还得备案。还有个点,uploadImage返回的是mediaId,要用getMedia从微信服务器拉回来,PHP 这边才能保存。

如果你正好做基于微信的拍照上传功能,这套源码可以直接上手。不想自己踩坑,就跟着例子撸一遍,省心不少。

zip 文件大小:38.46KB