参考链接:http://blog.bwphp.cn/?p=617 php & lt; ? 时间=美元appid “wx69ee1b32fb7e9121”; 时间=美元secret “b5606c679038148d6e858687bc830a18”; url 美元;=," https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential& appid=" appid美元。”,秘密="美元的秘密; , $ res =, file_get_contents ($ url); $ data =, json_decode (res); var_dump()美元数据→access_token); , jsapi_ticket_json 美元;=,file_get_contents (" https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=" $ data→access_token。“和type=jsapi”); $ jsapi_ticket_obj =, json_decode ($ jsapi_ticket_json); $ jsapi_ticket =, jsapi_ticket_obj→美元票;=$ noncestr “qwertyuiop”;=美元timestamp 拖延时间(); , signature 美元;=,sha1 (sprintf (jsapi_ticket='。jsapi_ticket美元。”及noncestr='。noncestr美元。”,时间戳='。时间戳。美元和url=http://zhangsixia.bwphp.cn/wei1.php)); echo 美元签名; 比; , & lt; script  src=' http://res.wx.qq.com/open/js/jweixin-1.0.0.js '祝辞& lt;/script> & lt; script type=" text/javascript祝辞 wx.config ({ ,,,,,,,调试:,真的, ,,,,,,,appId:,“& lt; ? php echo appId美元;,?在的, ,,,,,,,时间戳:,& lt; ? php echo 时间戳;美元,?在, ,,,,,,,nonceStr:,“& lt; ? php echo nonceStr美元;,?在的, ,,,,,,,签名:,“& lt; ? php echo 签名:美元,?在的, ,,,,,,,jsApiList:, (“uploadImage”、“downloadImage”) }); , wx.ready(函数(){ ,,,,,,,wx.checkJsApi ({ ,,,,,,,,,,,,,,,jsApiList:, (“chooseImage”), ,,,,,,,,,,,,,,,:成功,函数(res), {} ,,,,,,,}); ,,,,,,,wx.chooseImage ({ ,,,,,,,,,,,,,,,成功:,function (res), { ,,,,,,,,,,,,,,,,,,,,,,,var localIds =, res.localIds; ,,,,,,,,,,,,,,,} ,,,,,,,}); }); wx.error(函数(res) { ,,,警报(“不”); }); & lt;/script>