提供机器矩阵API基础介绍
机器度量API从HTTPS访问https://api.machinemetrics.com.所有请求和回复均按原样传送内容类型:应用/json
除非另有说明
使用API密钥测试APIhttps://demo.machinemetrics.com,API URLhttps://api-demo.machinemetrics.com.
API请求中的错误会用适当的HTTP状态代码和JSON对象描述错误返回
发送无效JSON或错误内容类型将导致400坏请求
响应
HTTP/1.1400错误请求内容-长度:34号{{消息发布:问题解析JSON}
发送无效域查询400坏请求
响应附加信息
HTTP/1.1400错误请求内容-长度:146{{代码:"ValidationError",消息发布:验证错误,orors:[{{域名:数据类,代码:"InvalidDataItem",消息发布:矩阵abc无效}万事通}
多数报错对象包括代码、消息和错误数组,内含0或更多单字段的额外信息
标准验证方式机器MeetricsAPIOAUT令牌.
OAUT令牌将代表用户验证您的应用程序为一组范围
代表公司认证时,可使用OAUT兼容API密钥.API密钥创建范围与标准OAUT令牌相同您的密钥应像密码处理并保持安全
CURL请求是HTTP授权头使用API密钥认证的例子:
Curl-H“授权:bearerAPI-KEY”,https://api. Mechtics.com
创建 API密钥登录机器度量并转到https://app.machinemetrics.com/settings/api-keys.
安全机制类型 | HTTP |
---|---|
HTTP授权计划 | 承载器 |
安全机制类型 | API密钥 |
---|---|
查询 参数名 : | 令牌 |
所有第三方申请必须通过OAUT协议授权
开始写OAUT程序support@machinemetrics.com注册您的申请并包括以下内容:
支持返回客户端id
并客户端秘密
识别应用保存证书安全客户秘密永远不应暴露,如果丢失则无法通过机器矩阵恢复我们可以为您生成新证书,但先前证书将停止工作
机器度量器只支持授权代码授予类型.如果此项赠款类型不适合您的应用,则考虑使用API密钥代之以。
标准赠款类型流几个基本步骤
GET https://login.machinemetrics.com/oauth/authorize
名称 | 描述性 |
---|---|
响应类型 | 需求化总得设置为代码 |
客户端_id | 需求化客户识别程序注册时从机器矩阵接收 |
重定向_uri | 需求化URL用户在授权后重定向必须与您的应用程序注册重定向URL匹配详解重定向urs. |
范围 | 受空间限制范围列表请求访问用户会提示允许访问如果范围经前授权授标流授权,用户将不再提示 |
状态 | 随机字符串用于防范跨站请求伪攻击 |
用户接受或拒绝请求后,MydimMecrices会重定向恢复应用如果请求被拒绝或过程发生另一个错误,重定向查询字符串中将包括报错
并error_description
参数描述结果
接受请求后,查询字符串重定向将包含临时代码解析
参数和状态
参数化上头状态
参数匹配状态值 您应用程序提供 原授权请求如果状态不匹配,请求并非来自您的申请,其余授权过程应停止
程序需要发布 web请求交换代码解析
面向a访问令牌
.
POST https://login.machinemetrics.com/oauth/token
web请求体必须x格式编码
名称 | 描述性 |
---|---|
赠款类型 | 需求化必须常定authorization_code . |
客户端_id | 需求化上头客户端标识 程序注册时从机器矩阵接收 |
客户端保密 | 需求化上头客户端秘密 程序注册时从机器矩阵接收 |
重定向_uri | 需求化不变重定向_uri 步骤一提供 |
代码解析 | 需求化上头代码解析 一阶响应 |
令牌请求会发回应用/json响应表
{{存取令:"at-3fd2bb4d7f5046e9a8b807846e45dc4e",令牌类型:承载者,镜像:用户操作程序}
存取令牌代表用户存取机器矩阵API访问令牌应在授权头中传递
传令者OGBTH-TOKEN
授权头因某种原因无法使用时,访问令牌可使用访问点参数在查询字符串中传递禁止使用
GET https://api.machinemetrics.com/locations?access_token={{ACCESS_TOKEN}}
ProductionAPI非常灵活,因为它允许你以各种方式分组数据并提取不同数据点(如周期内时间、部件制作、质量等)。下下文详解如何使用生产API获取机器自首次连接MycricMeetrics以来周期内总时间
首先,你需要一个令牌 授权你请求我们的API最简单方法使用API密钥,但是OAUT执行时也可以使用
获取API密钥https://app.machinemetrics.com/settings/api-keys.上头报表整理
范围对a端点需要,所以在创建您的密钥时确定选择范围
请求有四大部分:URL、方法、信头和主体
URL特殊API端点https://api.machinemetrics.com/reports/production.
网络请求除URL外还使用方法关联上网站时像https://www.google.com优先请求Get请求-HTTP动词Get生产API端点使用POST法, 以便我们可以利用请求主体部分 即时实现
网页请求中还包含页眉用于提供认证信息,通知服务器响应类型或处理请求需要的其他元数据
所有端点均需要2页眉授权
并内容类型
.传值授权
页眉记事人API_KEY
.
主体提供查询
体形如下
{{启动:"2014-01-01T00:00:00Z",端口:"2019-05-05T00:00:00Z",GroupBy:[{{组名:机器类}万事通,数据类:[{{数法:时间循环}万事通}
每一项查询都要求时间范围这对于这个特殊使用案例没有意义, 但是如果我们选择一个起始日期 足够深入历史, 我们可以得到图片 周期内整个时间段 机器用产品监控时间定在ISO8601
格式化内置时段偏移
启动
某些日期过去足以捕捉设备由机器矩阵监听的整个时间范围结束
设置它到明天 这样我们就能从系统获取所有数据 而不裁剪任何端组By
数据分割方式使用案例获取周期内数据 机器,我们必须分组 机器实体数据显示
- 这是数组所有不同数据项本案中,我们只感兴趣时间循环
.表示机器循环数(可视之为主动运行程序)下方实例说明如何使用CURL工具执行此查询还有一个异步C#静态法实例(例子使用牛顿软Json.NET包生成有效载荷,可查找来)
注意你必须替换API_KEY
与你从开始启动上一节进一步确保API密钥安全,避免存储在代码库中转而考虑设置环境变量并阅读程序环境变量
卷曲-XPOST/://api.机度学.com/报表整理/制作-H级委托人API_KEY\-H级'Content-Type: application/json'\-d '{{启动:"2014-01-01T00:00:00Z",端口:"2019-05-05T00:00:00Z",GroupBy:[{{组名:机器类}万事通,数据类:[{{数法:时间循环}万事通}
使用系统化;使用系统化.文本翻译;使用系统化.网网.tp;使用系统化.网网;使用系统化.线程编程.任务设置;使用牛顿软.son大赛;使用牛顿软.son大赛.Linq;公共类MMAPI{{公共静态async任务设置requestMachineMetricsUtilizationReport高山市){{华尔街有效载荷=新建JOBject高山市);有效载荷[启动万事通="2014-01-01T00:00:00Z";有效载荷[端口万事通="2019-05-05T00:00:00Z";JOBject组By=新建JOBject高山市);组By[组名万事通=机器类;有效载荷[GroupBy万事通=新建Jray网络高山市组By);JOBject数据显示=新建JOBject高山市);数据显示[数法万事通=时间循环;有效载荷[数据类万事通=新建Jray网络高山市数据显示);华尔街有效载荷String=sonConvert.串行化Object高山市有效载荷);华尔街响应=等待时间MMAPI.请求MMAPI高山市"/reports/production",BearerAPI_KEY,有效载荷String,tp方法.邮局);控制台.写线高山市响应);}//请求MMAPI方法可传递我们有效端点中的任何端点(假设正确证书加API密钥)。与JSON库并发, 很容易搭建自定义api访问接口静态async任务设置<字符串>请求MMAPI高山市字符串路径选择,字符串apiKey,字符串有效载荷,tp方法网站Method){{华尔街基础ell="//m.mangfpt24h.com/api";华尔街客户端=新建tpClient高山市);华尔街请求=新建HttpRequestMessage高山市网站Method,美元{{基础ell}{path}');请求.页眉.添加高山市认证,apiKey);请求.内容类=新建字符串内容高山市有效载荷,编码.UTF8,"application/json");华尔街响应=等待时间客户端.sendAsync高山市请求);华尔街结果 Content=等待时间响应.内容类.ReadAsStringAsync高山市);返回结果 Content;}/静态方法(repMachineMetricsUnited Report)使用静态MMAPI;类程序设计{{静态虚空主控高山市){{MMAPI.requestMachineMetricsUtilizationReport高山市).单高山市);}}
下方你从以上查询中获取回文长块拆包 滚动前,我们走遍每一段
属性 | 描述性 |
---|---|
范围划分 | 基本回回调查询中提供的时间范围然而,由于数据储存方式,我们可能没有请求的确切时间段范围表示所捕取时间范围比原请求广 |
sv | 请求中如果包括csv:真,本节会为您提供URL检索CSV格式数据并加时印 |
汇总式 | 本节包括要求在整个数据集滚动的每一度量 |
实体 | 列表实体类型与信息可用于显示目的减少数据集冗余量 |
项名 | 嵌套数组基于请求查询中提供分组在此例中,我们只归为“机器”,所以项目块只有一个层每一项都有一个实体和一个聚合体实体有型号ID可用查找实体块中的名称聚合式散列所有请求数据度量和各自为给定分组卷积值 |
{{测距:{{启动:"2014-01-01T00:00:00.000Z",端口:"2019-05-05T00:00:00.000Z"},Csv:{{浦尔:空号,exips:空号},集合式:{{时间循环:3404990284},实体:{{机器类:{{"c37b9f9f-cb70-47b0-ac89-1cff25024cb8":{{识别码:"c37b9f9f-cb70-47b0-ac89-1cff25024cb8",名声:CNC1},"dd942a48-67be-4bc5-9d34-281c9554183a":{{识别码:"dd942a48-67be-4bc5-9d34-281c9554183a",名声:CNC2},"f0758dea-7277-4561-b337-3e8489ffb6ed":{{识别码:"f0758dea-7277-4561-b337-3e8489ffb6ed",名声:CNC3},"cbca14c6-ed91-4bac-99a2-ff339e66c818":{{识别码:"cbca14c6-ed91-4bac-99a2-ff339e66c818",名声:CNC4}}},项名:[{{实体:{{类型:机器类,识别码:"c37b9f9f-cb70-47b0-ac89-1cff25024cb8"},集合式:{{时间循环:280065907}},{{实体:{{类型:机器类,识别码:"dd942a48-67be-4bc5-9d34-281c9554183a"},集合式:{{时间循环:5978520}},{{实体:{{类型:机器类,识别码:"cbca14c6-ed91-4bac-99a2-ff339e66c818"},集合式:{{时间循环:67857}},{{实体:{{类型:机器类,识别码:"96ace055-bb5a-4345-afdb-705adb59ee96"},集合式:{{时间循环:0}}万事通}
取回特定时间框架所选数据度量卷
报表整理
)
制作报告请求对象
启动
需要
|
字符串
<
日期-时间
>
必须是有效ISO8601日期时间格式(e.g., "2017-07-19T10:00:00Z")!开始前必须结束 |
结束
需要
|
字符串
<
日期-时间
>
必须是有效ISO8601日期时间格式(e.g., "2017-07-19T10:00:00Z")!端后必须启动 |
数据显示
需要
|
数组
对象类
上头 示例用法
|
组By |
数组
hours(objects)或hours(Weeks(objects)或Weeks(objects))
分组汇总 示例用法
分组汇总所选 |
滤波 |
对象设置
滤波查询包括项目结果唯一.如果数组不提供或为空,则不过滤此项 |
sv |
布林安
看吧JWT生成操作并jwtAuth证券定义获取更多信息 |
平面板 |
布林安
何时 |
精确Range |
布林安
何时 |
选制数据缩放给定时间段
未授权
您没有权限访问此资源
未找到指定资源
{{
-
启动:
"2017-07-19T10:00:00Z"
,
-
端口:
"2017-07-21T10:00:00Z"
,
-
数据类:
[
-
{{
-
数法:
共分数
},
-
{{
-
数法:
时间循环
}
万事通
,
-
GroupBy:
[
-
{{
-
组名:
日报
},
-
{{
-
组名:
机器类
}
万事通
,
-
过滤器:
{{
-
机器类:
[
-
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c",
-
"5faa6680-fa0f-4e37-ba0b-09a46a945cef",
-
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
万事通
}
}
{{
-
测距:
{{
-
启动:
"2017-07-19T10:00:00.000Z"
,
-
端口:
"2017-07-21T10:00:00.000Z"
}
,
-
集合式:
{{
-
共分数:
8824
,
-
时间循环:
291068400
}
,
-
实体:
{{
-
日报:
{{
-
0:
{{
-
启动:
"2017-07-19T10:00:00.000Z"
,
-
端口:
"2017-07-20T10:00:00.000Z"
,
-
商店日期:
"2017-07-19T04:00:00.000Z"
}
,
-
1:
{{
-
启动:
"2017-07-20T10:00:00.000Z"
,
-
端口:
"2017-07-21T10:00:00.000Z"
,
-
商店日期:
"2017-07-20T04:00:00.000Z"
}
}
,
-
机器类:
{{
-
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c":
{{
-
识别码:
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c"
,
-
名声:
machine1
}
,
-
"5faa6680-fa0f-4e37-ba0b-09a46a945cef":
{{
-
识别码:
"5faa6680-fa0f-4e37-ba0b-09a46a945cef"
,
-
名声:
machine2
}
,
-
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013":
{{
-
识别码:
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
,
-
名声:
machine3
}
}
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
日报
,
-
识别码:
0
}
,
-
集合式:
{{
-
共分数:
4295
,
-
时间循环:
146361236
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
}
,
-
集合式:
{{
-
共分数:
0
,
-
时间循环:
9971
}
},
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c"
}
,
-
集合式:
{{
-
共分数:
3425
,
-
时间循环:
80549950
}
},
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"5faa6680-fa0f-4e37-ba0b-09a46a945cef"
}
,
-
集合式:
{{
-
共分数:
870
,
-
时间循环:
65801315
}
}
万事通
},
-
{{
-
实体:
{{
-
类型:
日报
,
-
识别码:
1
}
,
-
集合式:
{{
-
共分数:
4529
,
-
时间循环:
144707164
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
}
,
-
集合式:
{{
-
共分数:
978
,
-
时间循环:
1953320
}
},
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c"
}
,
-
集合式:
{{
-
共分数:
2741
,
-
时间循环:
6465182
}
},
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"5faa6680-fa0f-4e37-ba0b-09a46a945cef"
}
,
-
集合式:
{{
-
共分数:
810
,
-
时间循环:
60514662
}
}
万事通
}
万事通
}
取回时间缩放给定时间框架
报表整理
)
停时报表请求对象
启动
需要
|
字符串
<
日期-时间
>
必须是有效ISO8601日期时间格式(e.g., "2017-07-19T10:00:00Z")!开始前必须结束 |
结束
需要
|
字符串
<
日期-时间
>
必须是有效ISO8601日期时间格式(e.g., "2017-07-19T10:00:00Z")!端后必须启动 |
组By |
数组
对象类
分组汇总 示例用法
分组汇总 |
滤波 |
对象设置
滤波查询包括项目结果唯一.如果数组不提供或为空,则不过滤此项 |
sv |
布林安
看吧JWT生成操作并jwtAuth证券定义获取更多信息 |
平面板 |
布林安
何时 |
选择时间数据度量给定时间框架
未授权
您没有权限访问此资源
未找到指定资源
{{
-
启动:
"2017-07-19T10:00:00Z"
,
-
端口:
"2017-08-19T10:00:00Z"
,
-
GroupBy:
[
-
{{
-
组名:
情理学
},
-
{{
-
组名:
机器类
}
万事通
,
-
过滤器:
{{
-
机器类:
[
-
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c",
-
"5faa6680-fa0f-4e37-ba0b-09a46a945cef",
-
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
万事通
}
}
{{
-
测距:
{{
-
启动:
"2017-07-19T10:00:00.000Z"
,
-
端口:
"2017-08-19T10:00:00.000Z"
}
,
-
集合式:
{{
-
倒时Ms:
7644699
,
-
记录算法:
8
}
,
-
实体:
{{
-
情理学:
{{
-
三十三:
{{
-
识别码:
三十三
,
-
名声:
抓取出
,
-
颜色:
#dea638
}
,
-
95:
{{
-
识别码:
95
,
-
名声:
部分重置
,
-
颜色:
#de7020
}
,
-
非分类化:
{{
-
识别码:
非分类化
,
-
名声:
非分类
,
-
颜色:
4444
,
-
虚拟化:
真实性
}
,
-
搭建:
{{
-
识别码:
搭建
,
-
名声:
搭建
,
-
颜色:
#edde00
,
-
虚拟化:
真实性
}
}
,
-
机器类:
{{
-
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c":
{{
-
识别码:
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c"
,
-
名声:
machine1
}
,
-
"5faa6680-fa0f-4e37-ba0b-09a46a945cef":
{{
-
识别码:
"5faa6680-fa0f-4e37-ba0b-09a46a945cef"
,
-
名声:
machine2
}
,
-
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013":
{{
-
识别码:
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
,
-
名声:
machine3
}
}
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
情理学
,
-
识别码:
三十三
}
,
-
集合式:
{{
-
倒时Ms:
1731898
,
-
记录算法:
4
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c"
}
,
-
集合式:
{{
-
倒时Ms:
54259
,
-
记录算法:
2
}
},
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"5faa6680-fa0f-4e37-ba0b-09a46a945cef"
}
,
-
集合式:
{{
-
倒时Ms:
837607
,
-
记录算法:
一号
}
},
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
}
,
-
集合式:
{{
-
倒时Ms:
350032
,
-
记录算法:
一号
}
}
万事通
},
-
{{
-
实体:
{{
-
类型:
情理学
,
-
识别码:
95
}
,
-
集合式:
{{
-
倒时Ms:
5912801
,
-
记录算法:
4
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
}
,
-
集合式:
{{
-
倒时Ms:
5912801
,
-
记录算法:
4
}
}
万事通
}
万事通
}
取回拒绝列表给定时间框架
报表整理
)
质量报表请求对象
启动
需要
|
字符串
<
日期-时间
>
必须是有效ISO8601日期时间格式(e.g., "2017-07-19T10:00:00Z")!开始前必须结束 |
结束
需要
|
字符串
<
日期-时间
>
必须是有效ISO8601日期时间格式(e.g., "2017-07-19T10:00:00Z")!端后必须启动 |
组By |
数组
对象类
分组汇总 示例用法
分组汇总 |
滤波 |
对象设置
滤波查询包括项目结果唯一.如果数组不提供或为空,则不过滤此项 |
sv |
布林安
看吧JWT生成操作并jwtAuth证券定义获取更多信息 |
平面板 |
布林安
何时 |
选择拒绝参数给定时间框架
未授权
您没有权限访问此资源
未找到指定资源
{{
-
启动:
"2017-07-19T10:00:00Z"
,
-
端口:
"2017-08-19T10:00:00Z"
,
-
GroupBy:
[
-
{{
-
组名:
情理学
},
-
{{
-
组名:
机器类
}
万事通
,
-
过滤器:
{{
-
机器类:
[
-
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c",
-
"5faa6680-fa0f-4e37-ba0b-09a46a945cef",
-
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
万事通
}
}
{{
-
测距:
{{
-
启动:
"2017-07-19T10:00:00.000Z"
,
-
端口:
"2017-08-19T10:00:00.000Z"
}
,
-
集合式:
{{
-
RejectCount:
150
,
-
记录算法:
75
}
,
-
实体:
{{
-
情理学:
{{
-
24:
{{
-
识别码:
24码
,
-
名声:
芯片压缩
,
-
颜色:
5f5da8
}
,
-
三十七:
{{
-
识别码:
37号
,
-
名声:
Burrs
,
-
颜色:
#14f2e5
}
}
,
-
机器类:
{{
-
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c":
{{
-
识别码:
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c"
,
-
名声:
machine1
}
,
-
"5faa6680-fa0f-4e37-ba0b-09a46a945cef":
{{
-
识别码:
"5faa6680-fa0f-4e37-ba0b-09a46a945cef"
,
-
名声:
machine2
}
,
-
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013":
{{
-
识别码:
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
,
-
名声:
machine3
}
}
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
情理学
,
-
识别码:
24
}
,
-
集合式:
{{
-
RejectCount:
25码
,
-
记录算法:
10
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c"
}
,
-
集合式:
{{
-
RejectCount:
15
,
-
记录算法:
5
}
},
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"5faa6680-fa0f-4e37-ba0b-09a46a945cef"
}
,
-
集合式:
{{
-
RejectCount:
10
,
-
记录算法:
5
}
}
万事通
},
-
{{
-
实体:
{{
-
类型:
情理学
,
-
识别码:
三十七
}
,
-
集合式:
{{
-
RejectCount:
125
,
-
记录算法:
65码
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"5faa6680-fa0f-4e37-ba0b-09a46a945cef"
}
,
-
集合式:
{{
-
RejectCount:
79
,
-
记录算法:
53号
}
},
-
{{
-
实体:
{{
-
类型:
机器类
,
-
识别码:
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
}
,
-
集合式:
{{
-
RejectCount:
46号
,
-
记录算法:
12
}
}
万事通
}
万事通
}
取回所选报警相关数据缩放给定时间框架
报表整理
)
报警请求对象
启动
需要
|
字符串
<
日期-时间
>
必须是有效ISO8601日期时间格式(e.g., "2017-07-19T10:00:00Z")!开始前必须结束 |
结束
需要
|
字符串
<
日期-时间
>
必须是有效ISO8601日期时间格式(e.g., "2017-07-19T10:00:00Z")!端后必须启动 |
数据显示
需要
|
数组
对象类
上头 示例用法
|
组By |
数组
hours(object)或cours(object)
分组汇总 示例用法
分组汇总所选 |
滤波 |
对象设置
滤波查询包括项目结果唯一.如果数组不提供或为空,则不过滤此项 |
拒绝 |
对象设置
滤波查询拒绝项目结果唯一.如果数组不提供或为空,则不过滤此项拒绝时 |
平面板 |
布林安
何时 |
sv |
布林安
看吧JWT生成操作并jwtAuth证券定义获取更多信息 |
选择与报警相关数据标度给定时间框架
未授权
您没有权限访问此资源
未找到指定资源
{{
-
启动:
"2017-07-19T10:00:00Z"
,
-
端口:
"2017-07-21T10:00:00Z"
,
-
数据类:
[
-
{{
-
数法:
句号
},
-
{{
-
数法:
minStart时间
},
-
{{
-
数法:
最大时间
},
-
{{
-
数法:
记录算法
},
-
{{
-
数法:
机器计数
}
万事通
,
-
GroupBy:
[
-
{{
-
组名:
本地代码
}
万事通
,
-
过滤器:
{{
-
机器类:
[
-
"0e871f8e-a48a-4a7b-ba33-a02cba7d4f2c",
-
"5faa6680-fa0f-4e37-ba0b-09a46a945cef",
-
"f1e76e5f-a9cd-4ae0-9c63-48b78e3cf013"
万事通
}
}
{{
-
测距:
{{
-
启动:
"2017-07-19T10:00:00.000Z"
,
-
端口:
"2017-07-21T10:00:00.000Z"
}
,
-
集合式:
{{
-
句号:
1874382105
,
-
minStart时间:
"2017-07-19T04:00:00.000Z"
,
-
最大时间:
"2017-07-21T10:00:00.000Z"
,
-
记录算法:
1130
,
-
机器计数:
3
}
,
-
实体:
{{
-
本地代码:
{{
-
三十四:
{{
-
识别码:
34号
,
-
本地代码:
本地代码1
,
-
消息发布:
紧急停止
,
-
状态:
华宁市
}
,
-
98:
{{
-
识别码:
98号
,
-
本地代码:
本地代码2
,
-
消息发布:
远程I/O故障
,
-
状态:
算法
}
}
}
,
-
项名:
[
-
{{
-
实体:
{{
-
类型:
本地代码
,
-
识别码:
三十四
}
,
-
集合式:
{{
-
句号:
2917232
,
-
minStart时间:
"2017-07-19T04:00:00.000Z"
,
-
最大时间:
"2017-07-21T10:00:00.000Z"
,
-
记录算法:
53号
,
-
机器计数:
一号
}
},
-
{{
-
实体:
{{
-
类型:
本地代码
,
-
识别码:
98
}
,
-
集合式:
{{
-
句号:
158265873
,
-
minStart时间:
"2017-07-19T11:18:25.378Z"
,
-
最大时间:
"2017-07-21T09:36:09.678Z"
,
-
记录算法:
1077
,
-
机器计数:
3
}
}
万事通
}
随身带JWT系统
收到响应后,可认证下载各种CSV报表的请求
要做到这一点,先打上下文报表端点带sv:真
中请求主体响应属性sv:{url:excleUrl,过期日期
.
下载CSV报表简单附加JWT系统
举个例子UL
https://exampleUrl?token={{JWT}}
优先点击报告端点支持 CSV格式
{{启动:"2019-05-01T00:00:00Z",端口:"2019-05-05T00:00:00Z",数据类:[{{数法:时间循环}万事通,GroupBy:[{{组名:日报},{{组名:机器类}万事通,过滤器:{{机器类:["6fe43f3a-5415-49bf-8830-549ca55b78ea","e823053c-05b7-4a39-9e1a-0858e44c4284","f076a4cf-f308-443a-9df7-2b4d68dd7c58"万事通},Csv:真实性}
{{测距:{{启动:"2019-05-01T00:00:00.000Z",端口:"2019-05-05T00:00:00.000Z"},Csv:{{浦尔:"https://api.machinemetrics.com/csv/production/{{resourceId}}",exips:"2019-09-18T00:00:00.000Z"},集合式:{{时间循环:1060874083},实体:{{.},项名:[{{.},{{.}万事通}
生成CSV报表JWT系统
添加安全立即发送获取
请求调用/用户令牌
接收用户点JWT响应下载CSV报表简单附加JWT
CSVurl类似
https://api.machinemetrics.com/csv/production/{{resourceId}}?token={{JWT}}
注意CSV端点中有些允许通过查询参数增加配置选项,例如查询参数局部化
面向生产报表CSV请求.
报表整理
)
JWT下载认证
未授权
您没有权限访问此资源
未找到指定资源
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
检索仓库报表CSV文件操作
CSV文件资源路径定位仓库报表请求响应
取回a结果生产度量缩放请求CSV格式
资源标识
需要
|
整数
CSV下载路径动态资源ID-资源过期日期与响应体资源ID并发 |
令牌
需要
|
字符串
<
密码
>
看吧JWT生成操作并jwtAuth证券定义获取更多信息 |
局部化 |
布林安
默认值 :
虚伪
CSV格式化选项
|
制作度量报告请求产生CSV格式
未授权
未找到指定资源
{{
-
误差:
无效令
,
-
"error_description":
无效令牌无效
}
取回a结果延迟度量缩放请求CSV格式
资源标识
需要
|
整数
CSV下载路径动态资源ID-资源过期日期与响应体资源ID并发 |
令牌
需要
|
字符串
<
密码
>
看吧JWT生成操作并jwtAuth证券定义获取更多信息 |
延时度量报告请求产生CSV格式
未授权
未找到指定资源
{{
-
误差:
无效令
,
-
"error_description":
无效令牌无效
}
取回a结果质量度量缩放请求CSV格式
资源标识
需要
|
整数
CSV下载路径动态资源ID-资源过期日期与响应体资源ID并发 |
令牌
需要
|
字符串
<
密码
>
看吧JWT生成操作并jwtAuth证券定义获取更多信息 |
质量度量报告请求产生CSV格式
未授权
未找到指定资源
{{
-
误差:
无效令
,
-
"error_description":
无效令牌无效
}
取回a结果报警度量缩放请求CSV格式
资源标识
需要
|
整数
CSV下载路径动态资源ID-资源过期日期与响应体资源ID并发 |
令牌
需要
|
字符串
<
密码
>
看吧JWT生成操作并jwtAuth证券定义获取更多信息 |
报警度量报告请求产生CSV格式
未授权
未找到指定资源
{{
-
误差:
无效令
,
-
"error_description":
无效令牌无效
}
ERP系统集成操作
看我们的简单合并Github举个全例
启动新工作运行机
erp大全
)
erpJobOperationRunId
需要
|
字符串
ERP唯一识别工作运行 |
erpmachineId
需要
|
字符串
ERP唯一代表机器运行此作业 |
作业Name
需要
|
字符串
机器矩阵相关作业名称 |
操作Name |
字符串
无效性
默认值 :
...
机器矩阵相关运算名默认值为空字符串 |
批量Name |
字符串
无效性
默认值 :
...
机器矩阵相关批量名默认值为空字符串 |
部件Name |
字符串
无效性
默认值 :
...
机器矩阵相关部分名称默认值为空字符串 |
启动集 |
布林安
默认值 :
虚伪
果真工作运行程序设置启动或开始制作 |
startAt |
字符串
<
日期-时间
>
无效性
默认值 :
空号
起始日期和时间UTC运行不提供作业运行时启动必须是有效ISO8601日期-时间格式(例如2017-07-19T10:00Z) |
exitAt |
字符串
<
日期-时间
>
无效性
默认值 :
空号
UTC中指定作业到期日仅在创建新作业时使用必须是有效ISO8601日期-时间格式(例如2017-07-19T10:00Z) |
jobOperationDescription |
字符串
无效性
默认值 :
空号
描述作业仅在创建新作业时使用 |
部件值 |
数组
无效性
默认值 :
空号
值由作业生成- 仅在创建新作业时使用可算小数值1.25 |
quantityRequired |
整数
无效性
默认值 :
空号
量工作所需零件仅在创建新作业时使用 |
expectedSetupTime |
整数
高山市
秒数
)
无效性
默认值 :
空号
时间运行预期数秒内设置创建新作业时, 默认值保存 |
理想部分时间 |
整数
高山市
毫秒
)
无效性
默认值 :
空号
理想时间以毫秒计算创建新作业时, 默认值保存 |
expectedPartTime |
整数
高山市
毫秒
)
无效性
默认值 :
空号
时间量以毫秒计算,预期部分生成创建新作业时, 默认值保存 |
作业运行启动成功
坏请求
未授权
您没有权限访问此资源
未找到指定资源
{{
-
"erpJobOperationRunId":
01
,
-
erpmacineld:
二号
,
-
启动配置:
虚伪
,
-
启动启动:
"2017-10-10T10:11:00.000Z"
,
-
归宿:
...
,
-
作业名:
空间稀疏
,
-
"jobOperationDescription":
Sprackets空间喷雾公司
,
-
点名:
空号
,
-
片名:
sprocet001
,
-
分值:
一二三
,
-
"quantityRequired":
1000
,
-
"expectedSetupTime":
600
,
-
"expectedPartTime":
120000
,
-
理想部分时间:
万万
}
空号
获取指定作业数据
erp大全
)
erpRunId
需要
|
字符串
指定作业ERPID |
请求作业对象
坏请求
未授权
您没有权限访问此资源
未找到指定资源
{{
-
启动启动:
"2017-03-09T18:20:18.000Z"
,
-
端点:
空号
,
-
度量图:
{{
-
共分数:
2069
,
-
好点子:
2069
,
-
破片段:
0
,
-
"nonconformParts":
0
}
}
停止工作运行机
erp大全
)
erpJobOperationRunId
需要
|
字符串
ERP唯一识别工作运行 |
端点at |
字符串
<
日期-时间
>
无效性
UTC时间指定作业结束未提供值时,默认值为收到请求时间 |
作业运行停止成功
坏请求
未授权
您没有权限访问此资源
未找到指定资源
{{
-
"erpJobOperationRunId":
01
,
-
端点:
"2017-10-10T10:11:00.000Z"
}
空号
通过文件-格式从列表创建作业
erp大全
)
类型 |
sv文件
需要
|
字符串
<
二进制
>
CSV文件导入 |
自定义化 |
布林安
默认值 :
虚伪
置此为真, if you want归档CSV文件未包含的所有作业 |
作业导入成功
坏请求
未授权
您没有权限访问此资源
未找到指定资源
空号