帮助文档 > 接口文档 > 运行脚本

运行脚本

2022-12-19 20:56:09 栏目:接口文档 查看(3797)
  • 接口介绍

RunScript:运行已经打开过的脚本且脚本状态必须是未运行状态,每个脚本的BizData业务参数都不一样,可在脚本的BizData参数介绍中看到,如果没有的代表这个脚本目前还不支持API调用,

URL

http://skutl.mz.hccsn.com/api/SoftScript

请求方式

POST

内容类型

application/json


  • 公共参数

参数名

含义

规则说明

是否必须

值实例

Method

方法名

《明智脚本浏览器》软件中提供的方法

必填

RunScript

SoftGuid

软件ID

在《明智脚本浏览器》右上角找到   这个图标,即可看到软件ID

必填

aaaaaa-bbbbbb-cccccc-ddddddddddd

UID

用户ID

《用户管理控制台》账户管理-->基本信息中可以找到

必填

1000

TimeStamp

时间戳

当前北京时间的时间戳如:1671177446

必填

1671177446

RandomValue

随机值

21位随机字母+数字,可不分大小写

必填

tOW3u8YsFgnvxJW8UvowH

SecretKey

账户API密钥

《用户管理控制台》 账户管理-->基本信息中可以找到

必填

abcdefg123456789

BizData

业务参数

业务参数集合,JSON格式,需要传的子参数请参考下面的介绍 

必填

{"ScriptName":"ceshi","ScriptPara":{"key":"abc"......}}

Sign

参数签名 请参考 通用API参数签名
必填

34b43d817e90563d87901b011c0744c6


  • BizData业务参数集合中的子参数

参数名

含义

规则说明

是否必须

值实例

ScriptName 

脚本名称

需要运行的脚本名称,在《明智脚本浏览器》软件中每个脚本介绍页中可以看到 

必填

ceshi 


ScriptPara 
脚本参数
请参考每个需要运行的脚本参数必填
{"key":"abc"......}此值作为参考,具体的值请参考要运行脚本的ScriptPara参数介绍 


  • 返回结果

参数名

类型

规则说明

值实例

Code

int

返回请求状态代码

1

Msg string
返回请求状态的说明
成功
Data
object
返回数据集合,这里不返回软件执行数据,执行数据将在BizData业务参数中会根据每个脚本的要求会有不同的回调地址参数传入后,通过软件回调给传入的url 
{}


  • 注意

这个接口是收费接口,在调用接口后只要返回结果的Code参数中返回的值是1就代表成功,返回成功就会扣费,但返回1只能代表接口请求成功,并不能代表软件里面的脚本一定会执行完成!!