调用chaojiying识别验证码

生成自己的chaojiying软件id

没有chaojiying账号可以在下面链接注册
https://www.chaojiying.com/user/reg/

注册完之后进入用户中心,找到软件ID,点击生成一个软件ID,生成自己软件ID

创建变量存放图片路径

在这里插入图片描述
在这里插入图片描述

加载imgpath图像,并将其保存到一个image变量中

在这里插入图片描述
Load Image对应属性:
在这里插入图片描述

得到base64编码

得到base64编码,后面HTTP Request Parametes参数使用
在这里插入图片描述

发送HTTP POST请求

使用HTTP Request需要安装UiPath.WebAPI.Activities
在这里插入图片描述

在这里插入图片描述
设置请求路径,参数
在这里插入图片描述
每个参数的意思可以看超级鹰开发文档-超级鹰API接口文档
Headers,Value对应POST发送模式
在这里插入图片描述
Parmeters, 参数意思可以查看超级鹰开发文档
在这里插入图片描述
Response content, 从HTTP请求中收到的响应,存储到一个字符串变量。
在这里插入图片描述

输出HTTP Response content响应内容

在这里插入图片描述

Deserialize JSON, 将JSON字符串反序列化为一个JObject

在这里插入图片描述
Deserialize JSON Properties, 将相应内容JSON字符串反序列化到jobject类型变量jsonobj内
在这里插入图片描述

Log Message, jsonobj("pic_str").ToString —— 输出pic_str对应的值,也就是识别的验证码,类似于字典。
在这里插入图片描述
上面所有变量的类型如下
在这里插入图片描述

完整流程

在这里插入图片描述

Output输出结果

在这里插入图片描述

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐