网络短信在线发送
1、我们可以在这内部写一个方法,我们待会要调用这个代码接口时,直接调用这个方法。
2、下载安装定时达人软件(安卓手机端),进入首页,点击下部的“添加新任务”,左边选择“通信”项,这时就可以看到右边的“虚拟电话”和“虚拟短信”选项:
3、在上面收件人的地方,输入发送人的手机号码,并在下面输入框内编辑要发送的短信。
4、下载安装软件,进入首页,点击“添加新任务”,选择“通信”项,这时就可以看到右边的“虚拟电话”和“虚拟短信”选项:
5、以“虚拟短信”为例,点击进入“设置参数”页面,在“虚拟类型”里可选择是“发送短信”还是“接收短信”:
6、《网络信息内容生态治理规定》具体涵盖哪些网络主体?不同的主体应当遵守怎样的管理要求?《规定》鼓励制作、复制、发布哪些信息?禁止制作、复制、发布哪些信息?又应当防范和抵制哪些信息?一起来观看由宁波市鄞州区委网信办制作的视频,学习掌握最新的网信法规。(网络短信在线发送)。
7、注意分析这个接口代码,里面chaojiying=Chaojiying_Client(constant.USER_NAME,constant.PASSWORD,913137)
8、我们访问这个见面,每次刷新都会有不同的验证码,返回当前的时间。如果我们要获取当前的验证码,我们需要url,前面的参数都一样,只有time,我们需要获取time时间。如何获取呢。(网络短信在线发送)。
9、打开以后点击里面右上角的“+”,新建信息。
10、可以看到这个time参数属于毫秒级别的时间戳的。
11、我们点入那个蓝色的链接,来看有没有获取到这个验证码图片。测试证明我们完全是对的。
12、以“虚拟短信”为例,点击进入“设置参数”页面,在“虚拟类型”里可选择是“发送短信”还是“接收短信”:
13、将卡切换成虚拟号码就可以用虚拟号正常的打电话,发短信。
14、在“编辑任务”一栏,可以再设置循环方式、执行例外等参数,保存后即可在首页看到刚生成的定时虚拟短信任务:
15、进入短信设置页面,找到“增强信息”并点击进入
16、我们总结一下该程序实现了发送验证码的功能,如果你需要实现发送你想要的文本,那么你需要调用其它的接口。别的就不多说了,毕竟爬虫也需要讲武德。
17、用户名和密码你需要注册一下。那么软件id和验证码类型你该如何确定呢?这是主页,请点击价格体系在下面你可以来判断你的验证码类型了我们这里需要登录进入用户中心进入如下界面往下拉进入软件id进入后点击生成一个软件id,软件名称和软件说明可以随便填写这样我们就可以获得一个软件id。
18、我们要发送短信,那么我们其实是需要分析的。我们可以去分析一个可以发送短信的网站页面。
19、比如接收短信的话,接着再设置发信人的号码,然后设置“短信内容”及“短信状态”再确定即可:
20、编辑短信时要注意后面要加上“()”这个符号,这个符号里面要输入该短信来自哪里。
21、在短信页面的右上角三个点,选择“更多-设置”
22、在手机号发输入时请注意,号码不多手动填写即可,号码太多可以使用文本或表格导入。
23、在注释里面其实说的已经很清楚了,这里的constant代表我们要导入的py文件,里面包含你的用户名,密码,以及软件id。
24、执行后,虚拟短信就来了,点击可以进入查看哈,另外要设为虚拟发送短信也是一样,点击“编辑”,将虚拟类型改为“发送短信”并设置相应的收件人即可:
25、上面这个是他的原始接口代码。就很离谱。分块来分析。
26、我们直接点进去看我们看这个urlhttps://uc.creditcard.ecitic.com/citiccard/ucweb/newvalicode.do?time=1613969346256
27、我们来保存图片验证码下面展示一些内联代码片。
28、留意观察这个time参数,很明显是一个时间戳参数
29、im=open(‘yzm.jpg’,‘rb’).read()打开你保存的验证码文件,上面我们已经保存过。result=chaojiying.PostPic(im,1004)1004代表你的验证码类型。
30、好,且不在谈这些,我们继续。我们还是修改部分代码。
31、这个constant如何编写,很简单,建立一个py文件,里面写入USER_NAME=’…’PASSWORD=’…’然后保存即可。导入py文件到当前路劲,然后import即可。
32、时间戳参数又是什么概念呢?这里有必要介绍一下时间戳:格林威治时间1970年1月0点0分0秒到目前为止秒级时间戳:10数字毫秒级时间戳:13位数字微秒级时间戳:16位数字
33、超级鹰,是用来识别验证码的,其实我们还是调用这个接口。我们点击开发文档,我们是用Python写的代码。所以我们点击python的图标,来这里来查看我们需要的。在下面找到超级鹰图像识别,然后点击下载。把里面的api接口的py文件导入到你的python编辑器。我这里是用Pycharm写的。所以直接将解压出来的Python文件拖入pycharm。下面是里面的部分代码。这里面做了小小的修改。我们直接来看这段代码写了什么。我来告诉大家原始的代码有问题,很低级的问题。
34、python中有一个time库,我们导入,来看如何使用。
35、现在我们来看完整的代码接口完整修改后的代码
36、还有一处,在这里,代码格式都没有写对,我这里指出,读者应该可以发现。这里介意读者可以去平台下载这个接口,自己去修改。
37、可以看到在代码编辑器右边已经出现了保存的图片。
38、在实现我们目标的功能之前,我们要有自己的思路,否则你没有方向,又如何实现自己的代码功能呢?
39、注意我们在类里面添加这样一部分代码,就是写一个方法
40、ok,短信发送成功需要注意的是,如果你发送多次的话,那么会出现提醒你短信发送频率过高的提示。这是服务器的响应。
41、如果不想等待,想立即执行的话,点一下任务,在弹出菜单中选择“立即执行”即可,组建虚拟短信需要赋予软件读取短信数据权限哦:
42、这块的错误在哪呢?我这里特意表明突出,上面的原始代码直接沾到这里并不突出,但是你用编辑器打开会有问题的。
43、进入界面后,右上角是你可用短信的数量,左边是功能区,有发送短讯及发送状态等。