PHP微信刮刮卡附微信接口
无论大转盘也好,或者是刮刮卡都是抽奖都可以利用同样的方法来计算中奖的概率和控制奖池的数量,本文为大家分享了服务器端编程语言(专业超文本预处理器的缩写)微信刮刮卡实例代码,PHP微信刮刮卡接口,可直接调用,自带微信接口,供大家学习。
效果图:
prize.php
?php$rand=兰特(1,100);if($ 10兰特){ $ price='苹果一个;} else if($ 30兰特){ $ price='苹果2个;} else if($ 60兰特){ $ price='苹果3个;}else{ $prize='谢谢参与;}?DOCTYPE html html head meta http-equiv=' Content-Type ' Content=' text/html;charset=UTF-8 ' meta name=' viewport ' content=' width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scale=no;'meta name=' apple-mobile-web-app-ability ' content=' yes ' meta name=' apple-mobile-web-app-状态栏-style ' content=' black ' meta name=' format-detection ' content=' phone=no ' title刮刮卡/title link href=' index/activity-style。CSS ' rel='样式表type=' text/CSS '/head/head body data-role=' page ' class=' activity-scratch-card-winding ' script src=' http : index/jquery。js ' type=' text/JavaScript '/script div class=' main ' div class=' PHP echo $奖品;/div div id='草稿栏/div/div class=' box内容框白色' div class=' box ' div class=' title-brown ' span奖项设置:/span/div class=' Detail ' p一等奖:iphone 5S奖品数量:60便士二等奖:ipad mini2奖品数量:100英镑/便士三等奖:金士顿16G手机卡奖品数量:2000/活动说明:div class=' Detail ' p class=' red '中奖用户请准确将收货地址发送给我,我们将以货到付款的方式邮寄给你!/p p亲,祝您好运哦!a href=' http://2311156115.44 c . pw/price。' PHP '再来一次/a/p/div/div/div/style=' clear : both;/div /div脚本类型=' text/JavaScript '窗口。sncode=' null$(function(){ $(' # scratchbad ')).wScratchPad({ width: 150,height: 40,color: '#a9a9a7 ',});});/script/body/html sxxybs _ wx。服务器端编程语言(Professional Hypertext Preprocessor的缩写)
?php/** *微信PHP测试*///定义你的tokendefine('TOKEN ',' wwwsxxybscom ');$微信bj=新微信callbackapitet();//$微信对象-valid();$微信对象响应消息();班级微信callbackapist { public function valid(){ $ echoStr=$ _ GET[' echoStr '];//有效签名,选项if($ this-CheckSignature()){ echo $ echoStr;退出;} }公共函数responseMsg(){//获取邮政数据,可能是由于环境不同$ PostStr=$ GLOBALS[' HTTP _ RAW _ POST _ DATA '];//提取帖子数据if(!empty($ PostStr)){ $ PostObj=simple XML _ load _ string($ PostStr,' SimpleXMLElement ',LIBXML _ NocDATa);$ from username=$ PostObj-from username;$ touser name=$ PostObj-touser name;$ time=time();if($ PostObj-Content==' 1 '){ $ text TPl=' XML Tousername![CData[% s]]/从用户名使用用户名![CData[% s]]/来自用户名创建时间% s/创建时间MsgType![CDATA[%s]]/MsgType内容![CData[% s]]/Content func flag 0/func flag/XML ';$ msgType=' text$contentStr='你输入了:1';$resultStr=sprintf($textTpl,$fromUsername,$toUsername,$time,$msgType,$ content str);echo $ resultStr } else if($ PostObj-Content=='抽奖){ $ newsTpl=' xml ToUserName![CData[% s]]/从用户名使用用户名![CData[% s]]/来自用户名创建时间% s/创建时间MsgType![CDATA[新闻]/MsgType文章计数1/文章计数文章项目标题![CDATA[刮刮乐翻天]]/标题说明![CDATA[我就要去刮刮乐,抽奖去!]]/描述PicUrl![CData[http://特价。sxcq。cn/CJ/weixin/ggk/ggk。jpg]]/PicUrl URl![CData[% s]]/URl/item/Articles func flag 0/func flag/XML ';$ URL=' http://2311156115.44 c . pw/奖品。PHP ';$ result str=sprintf($ newtpl,$fromUsername,$toUsername,$time,$ URL);echo $ resultStr} else { $关键字=trim($ PostObj-Content);$textTpl='xml ToUserName![CData[% s]]/从用户名使用用户名![CData[% s]]/来自用户名创建时间% s/创建时间MsgType![CDATA[%s]]/MsgType内容![CData[% s]]/Content func flag 0/func flag/XML ';if(!空($关键字)){ $ msgType=' text$contentStr='请输入:'1'或者'抽奖'';$resultStr=sprintf($textTpl,$fromUsername,$toUsername,$time,$msgType,$ content str);echo $ result str } else { $ MSgtype=' text $ content str='谢谢你关注sxxybbs博客,后续有精彩的内容会第一时间发送给您!回复:'1'或者'抽奖'得到对应的服务;$resultStr=sprintf($textTpl,$fromUsername,$toUsername,$time,$msgType,$ content str);echo $ resultStr } } } else { echo退出;} }私有函数check signature(){ $ signature=$ _ GET[' signature '];$时间戳=$_GET['时间戳'];$ nonce=$ _ GET[' nonce '];$ TOKEN=TOKEN $ TMParr=array($ TOKEN,$timestamp,$ nonce);sort($ TMParr);$tmpStr=内爆($ TMParr);$ TMPstr=sha1($ TMPstr);if($ TMPstr==$ signature){ 0返回true}否则{返回false} }?源码下载:刮刮卡
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
版权声明:PHP微信刮刮卡附微信接口是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。