我是小白,自己动手做一个查题公众号
目录
第一步、需求:云服务器,域名,公众号。
1、云服务器:
1.1购买服务器。(不是广告!!!)
这里我选择阿里的学生服务器,比较便宜,9.5就可以。
购买阿里云服务器链接:https://promotion.aliyun.com/ntms/act/campus2018.html?spm=5176.10695662.1244717.1.17df4336pmVrcW
1.2、登录阿里云。
找到ECS服务器。
1.3、配置服务器:
配置服务器参照阿里云的提供的api文档。文档链接:https://help.aliyun.com/document_detail/151695.htm?spm=a2c4g.11174283.2.16.369152fex8Dcza
购买学生服务器的,从文档步骤一的第五步开始。(注意:按着文档一步一步来,对于小白要细心),做到步骤四完成服务器就配置完成了。
1.4、本地连接云服务器。
当完成api文档的步骤四之后,表示着云服务器已经搭建完成了。我们直接在本地上链接我们的服务器
方法:按住【win+R】键,输入mstsc。输入服务器ip和密码即可。
2、域名:
2.1、若没有域名:从1.3的api文档链接的步骤五开始一步一步来。
但域名得备案,域名备案需要购买3个月后才能备案,所以得提前3个月注册域名(重点)!!!
3、公众号:
3.1、注册公众号:
这个注册的很简单,只要是给我jifen的都能看得懂(哈哈哈哈开个玩笑。)微信公众平台链接:https://mp.weixin.qq.com/
第二步:云服务器内配置PHP环境
这一步骤为接下来的代码配置环境。
1、在本地登录云服务器
(详见上面步骤1.4)
2、下载与安装phpstudy。
phpstudy比较好用,也比较适合新手。(下载安装详见csdn论坛作者为王小白456的文章)
链接:(戳这里)(记住一定要,一步一步来,细心再细心)
第三步:导入代码
下方链接,下载代码(代码原为吾爱破解论坛作者为featmellowo,下方链接是我完善过后的,减少了不必要的麻烦)。
查题源码:拉至文章底端。
把两个php代码文件放入云服务器C盘PHPTutorial文件夹下的WWW 文件夹里。
更改api.php文件有两个地方,一个是写入接口地址,另一个是更改返回数据‘question’和‘answer’。
function getda($w){
$r=file_get_contents("接口网址".$w);//接口网址一般是以【=】结尾的。
$s=json_decode($r,true);
if($s['code']==200)
{
$tm=$s['question'];//$tm为返回数据的题目,question注意改成是题库接口的返回数据
$da=$s['answer'];//$da为返回数据的答案,answer注意改成是题库接口的返回数据
return "❤:$tm"."\n"."💙:$da"."\n";
}
else{
return $s['msg'];
}
}
第四步:配置公众号
做到这一步说明要完成了,加油!!!
4.1、登录自己公众号平台
在左侧选择【基本配置】,填入URL和token的值
URL值解释:www.*******.club是你购买的域名,club是你域名的后缀;chati/api.php是你api.php放在PHPTutorial文件夹下的WWW 文件夹下的chati文件夹。
token值解释:如果没有更改我的代码的话,token值就是【weixin】。
EncodingAESKey:点击随机生成。
消息加解密方式:选择明文模式。
填写后,点击提交。
第五步:查题公众号制作完成!!!
最后说几句,算是第一次发帖吧!查题公众号教程我也是从小白摸索起来的,记得当时连mou鱼的人我都询问(但回答语气呵呵呵)。不懂就要问嘛,完全不懂PHP的小白。前前后后大概弄了一个月,也没有大佬可以带,但我还是坚持下来了。一个月才弄一个公众号,对于大佬来说肯定觉得好LaJi哈哈哈哈!但还是因为爱好感兴趣,也值得了。若有大佬想带我的也可以聊聊哈,因为我有耐心,努力上进哈哈哈哈。
这篇文章,大佬勿喷哈哈哈,第一次写。
转发请注明出处!!!!请尊重小编的劳动成果。
源码获取方式:在评论区留下qq邮箱,私发!!!