Loading... <div class="tip share">请注意,本文编写于 172 天前,最后修改于 16 天前,其中某些信息可能已经过时。</div> # 前言 <div class='handsome_aplayer player-content' data-preload="auto" data-autoplay="false" data-listMaxHeight="340px" data-order="list"> <div class="handsomePlayer-tip-loading"><span></span> <span></span> <span></span> <span></span><span></span></div><div class="handsome_aplayer_music" data-id="002Arawk3crRqo" data-server="tencent" data-type="song" data-auth="672c325047e33a84b2e1d8c6a9a26a57"></div> </div> 晚上好朋友们~博主从今天开始准备新开发一个项目(●'◡'●) 将来几个星期或者几个月都会致力于这个项目的研究 并且一有时间就会将进展在此博客公布 谨此博客来记录我这个项目从零开始到发布的历程~ 由于~~自己太懒~~ 学业紧张项目主要在周五晚和周六全天进行开发和维护 下面我将来说说开发的大致思路和主要目的 # 基本思路 编程语言:PHP7.4、HTML5 UI框架:[Bootstrap](https://v5.bootcss.com/docs/getting-started/introduction)、[MDUI](https://www.mdui.org/zh-cn/docs/2/) 是否使用框架:否,原生PHP 项目开始时间:2024年03月23日 22:10 预计完成时间:2024年04月23日 0:00之前 团队成员:晚夜 --- 前期主要致力于后端的编写,前端的编写和UI设计需要花费大量的时间 所以我准备先从接口开始编写 ## 主要功能 ### 后端 #### code.php 开发者向此接口发出请求(参数包含code(用户填写的激活码)、id(需要激活的东西如商品的id,每个商品的id值都是唯一的)、acces_token(开发者Token)、sign(签名字符串,由code、id、acces_token按顺序拼接而成,并且进行了md5加密)) 参数提交方式:POST 主要用途:1.获取开发者发来的参数 2.对比acces_token看是否正确 3.将code与数据库里的code值进行比较并且确认id是否对应的是此code 4.将此code转成“已使用”状态,并标记使用时间,如果重复激活这个code则提示错误信息 5.返回信息 --- 更多功能将在下期文章发布~敬请期待 最后修改:2024 年 08 月 26 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 4 如果觉得我的文章对你有用,请随意赞赏