哇咔咔乐园
网红二次元cosplay-ACG动漫游戏-名模写真

网课查题成品-调用学小易的题库

前言:

昨天看到论坛里有人用小黄鸟抓学小易的接口,我才想起来我下载注册过学小易。然后我就搞它了(凭什么不搞它)。。

成品在帖子结尾,没兴趣看过程的就直接略过吧。


目前做了网页版、安卓软件版查题工具。如果要问和学小易比哪个好用,那对比下吧(灵魂三问):

学小易app多大,运行占用多少后台?

能自动清空输入框?

能在电脑上、苹果手机上使用?


一、制作接口

夜神里运行小黄鸟+学小易,拿到查题Api和token即可。

然后在这里测试Api效果:

个人比较喜欢用的一个网站。主要还是看你个人口味。

然后我在服务器里新建了个st.php文件(搜题),贴下源码:

<?phpheader("Access-Control-Allow-Origin:*");  header("Access-Control-Allow-Methods:POST,GET");  header("Access-Control-Allow-Headers:x-requested-with,content-type");  header("/json;charset=utf-8");$header=array(  'token:'.'自己用小黄鸟抓一下吧',  'app-version:'.'9.9.9');$timu=$_GET['q'];$curl=curl_init();$url=';.$timu;  curl_setopt($curl,CURLOPT_,$header);  curl_setopt($curl,CURLOPT_URL,$url);  curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);$data=curl_exec($curl);  curl_close($curl);echo$data;?>

第2-5行是为了方便各位跨域调用。

专业课没学过php,上边这是网上查资料、学会的,所以代码质量可能不是最好的,大佬勿喷,欢迎交流。

哦,忘了说了,自己做接口的话,起码要有个服务器、域名,而且ping域名的延时要尽可能的低一些。这些我都有,就直接用上了。

至此,一条接口已经制作出来了:

q=后边拼接网课题目。

丑话说在前头,我不是富佬,别恶意攻击我的服务器,或者像上边那个帖子里有人说的、拿去爬题库。如果高频恶意调用,我会限制并发数量。

至于为什么上边我不发token,想一下,公开的话,做php还有什么意义吗?


二、使用接口

网页版查题地址:

源码我就不贴了,Ctrl+U,就都出来了。

使用方法如下:

我们要用到顶部的输入框、倒数第二个按钮(Cha Ti),还有底部的输出区域。

更适合电脑用户哦。应该知道怎么把某个网页单独拉开吧?拖动浏览器顶部的标签卡。

以电脑的网页版学习通+灰度工具箱为例,演示下查题过程:

1.选中题目,复制(Ctrl+c,快捷键是个好东西)。示例图:

网课查题成品-调用学小易的题库  第1张 网课查题成品-调用学小易的题库 实用软件

三、安卓软件版

目前已经做出来了初代版本,操作逻辑还算可以吧,放图:

网课查题成品-调用学小易的题库  第2张 网课查题成品-调用学小易的题库 实用软件

注:是“至此处”,当时打错字了。

灰度是我做的一个开源的免费软件。灰度可以“无视”输入框,直接点击功能按钮的“操作”震撼了不少人…

不过(划重点),这效果不是最理想的,我想做悬浮窗查题。以下为设计思路,有能力的大佬可以参与下开发工作:

简单说,就是有个小球,悬浮在屏幕上。

复制题目后,点击这个小球,然后小球会展开成一个面板,里边有题目、答案。

点击面板,它会收拢为小球。

四、查题工具

  1. 网页版:

  2. 安卓版:

  3. Api接口:

    q=后边拼接网课题目。

    可以拿去开发出你喜欢的查题工具。


第一次发帖,用Markdown写的,可能有些地方渲染的效果不是很好。

评分什么的,不了解,也不感兴趣。日常签到,欢迎评论、共同进步。

开源不易,转载麻烦留个版权,谢谢。

本文来自吾爱破解论坛:

赞(0)
来自互联网欢迎转载:哇咔咔乐园 » 网课查题成品-调用学小易的题库