时间:2021-07-04 17:31
有时我们有现成的接口,但是有个别需求要修改一下或者新增一些小功能,这个就要用上接口工具来修改了。
自学写接口,不用找客服付费定制,功能又好玩,我们官方推荐你认真学习一下。入门一小时,终身都受益。
在软件文件夹的根目录或软件菜单栏小工具中,有一个“自定义接口编写工具”,如下图,有两种方法打开。
第一种 第二种
1、先说说“接口文件”是什么样的,在哪里有?
上面.jkdb后缀的,就是接口文件,有可能是客服发你的,也有可能是你下载的,或者在软件导出的,如下图所示,是在软件上导出的
接口窗口的其他的接口列表选择中,里面都有导出功能,同理。如下图
注:上面也有导入接口按扭,就是你下面改好的接口,在上图导入接口文件。当你改完后,就会用这个导入接口文件功能
提示:芭奇导入自定义接口的图文在线教程地址:http://www.bakii.cn/xuexishoulu/2017051810964.html
2、有了接口,就可以导入到自定义接口编写工具修改或新增等。
(1)打开接口工具后,再点“接口编写”
之后,就右边出来一个小工具,图下面的红线框的是一些常用的导入、导出按扭
如果上图是没有接口流程的,就可以点“导入接口”,选择你要改的jkdb接口文件导入进去,就可以看到命令行了。
注:也可以点 中jkdb接口文件,拖进上图的命令行位置框,也完成导入。
(2)说说测试接口要填的“初始化测试模型”信息
提示:有时写接口时,是要一边测试,一边写脚本的。
所以第一步要填好上面的初始信息。才可以测试脚本是否有用。
填初始测试模型,如上图,
点1项,就可以进入。把2,3,4,5填好。6是全程测试时,会自动发3条结束。
以上命令,是需要接口中,引用[*站群中获取登陆信息]和[*站群中获取发布文章信息]等固定命令,才可以有效。具体参考我们写好的接口流程里面有。
所以,最好写接口时,导入一个完整的接口,来修改实现,多出来的命令删除,错的命令修改正确,少的命令新增补上。
===========学到这里,就已经入门了,下面以常用的操作来举例============
点回第一项的“流程列表”看到脚本的流程命令,可以按需求修改。
小技巧:在命令行列表,每一行,就是一个动作,比如元素填写,元素点击,打开地址等,每个命令可以新增,修改,删除,点中命令,在右健菜单,可以选 一些功能或在下面按扭选择。
执行命令解释:
[*站群中获取登陆信息],意思是获取刚才你填的登陆地址,用户名,密码等信息,就用上这个命令了。
[&打开地址],就是模似在IE打开地址,[&自定义字符32]代表登陆后台的地址,在初始信息看到。
[&元素填写],一直是用于表单的填写,比如用户名,标题,内容等。
[&元素点击],用于按扭,复选,单选等操作
[&Body源码字符验证],一般用于打开地址后,或提交后,出来的页面,需要验证一下有没有指定的字符,如果有,就说明进来了,成功了。没有就会失败提示。
[&自定义字符截取自定义字符值],这个会用于需要截取地址前部份,用来后面命令组装新地址,方面不同用户填不同的地址来使用。
[*站群中获取发布文章信息],这个和[*站群中获取信息为空执行超时回调]两个 是一起用的,用来获取文章和清空文章
[*站群中发布文章信息成功提示记数],发完后,需要用这个来记算发布数量。然后再循环回到上面获取下一篇文章,重新发布执行流程,如此循环下去。
好了,还 有很多命令没说,当你用上时,旁边有“格式”参考它的写法就行,或参考我们写好的接口
下面是举例一些常用的操作
1、举例一,我想在一个DEDE发布接口,在点登际前,“新增”一个“延时”5秒的命令,操作如下。
(1)找到已经写好的“点登陆命令行”,下面中间位置点“插入空行”,
(2)填写名称,选好下的菜单中的命令“延时”,下面填5,再点保存
(这个格式,可以参数上图的下拉菜单右边“格式”说明来填,不能乱写)
结果如下,那么,它就会在登陆前,会等5秒。。这个做法,适合一些有验证码的网站,人工填一下验证码。也适合有些网站慢,加一些延时。
加完后,此接口完成,也可以检测没错误或全程测试成功,即可导出接口来用。
2、举例二,删除一个命令行。
比如,现有刚才的“延时”命令,我觉得它太占用时间,我想删除。这个较简单,右健,删除就行了。
加完后,此接口完成,也可以检测没错误或全程测试成功,即可导出接口来用。
最后,
有接口后,就可以导入到站群软件上使用了。
芭奇导入自定义接口的图文在线教程地址:
http://www.bakii.cn/xuexishoulu/2017051810964.html
站群软件上的接口都是单独存在的,没有覆盖的,所以最好命名不同的名称。方便识别。接口每修改一次,必须要导出和导入到站群软件,才有效使用。
3、举例,修改定位符
1、全程测试,打开到发布页面时停止,左边显示编辑器的地方后,随意写一些字符“sfsdfsdfsdf”,如下图
打开“开启探针”工具,将刚才的"sfsdfsdfsdf"填在追踪引饵中,再点追踪,得出一个定位符是1,(也有可能会出现其他候选定位符,当1不行,再选候选的。)
那么,最后在验证编辑器或填写编辑器时,就可以填上1的定位符了
4、其他功能说明
(1)在发布接口列表中,有一个快捷导出接口按钮,如下图
(2)初次学习接口,一定要多看格式或基本教程
(3) 视频学习入门写接口