这个暑假真不容易,但感觉也挺有价值。
接触微信小程序大约三周了,产品经理要给小程序增加功能:生成带参数的无限制的小程序码。
接到任务很懵,难受,啥也不会。完成任务,很开森!
心得:团队很重要!当一筹莫展的时候,交流一下,队员无意中的话,就可能启发自己。
这次,受到队员启发,想放弃的时候,队员说,你在多找几个php代码试试,比较他们的共同之处,和不同之处,再自己改改!
后来(一天后),找不同失败,只能显示一个小程序码,自己不会改php代码,想放弃,老板说,你再加几个参数试试。我好像听出来,老板让我慢慢弄!没办法,那就改吧!
找了十多篇技术文档,最终总结出三个文档使我受益匪浅!
第一篇:给我希望,立刻就出现小程序码!感谢分享!
https://blog.liuguofeng.com/p/5130
源代码:
//生成小程序码
public function wx_code($path){
$appid = 'wxf0000000000000000';
$secret = '0a4a0000000000000000000000000';
$token_url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$secret}";
$access = file_get_contents($token_url);
$access = json_decode($access,true);
$access_token = $access['access_token'];
// 配置参数
$url = "https://api.weixin.qq.com/wxa/getwxacode?access_token={$access_token}";
$method = 'POST';
$body = array('path'=>$path);
$headers = array('Content-Type:'.'applicat