首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OCPP请求有效载荷中的MessageTypeId是什么?

OCPP请求有效载荷中的MessageTypeId是什么?
EN

Stack Overflow用户
提问于 2022-05-24 11:37:43
回答 1查看 51关注 0票数 0

在OCPP1.6中,客户端(充电站)向服务器(充电站管理系统)发送一个呼叫(类似于HTTP中的请求)。所有调用都有一个由4个元素组成的严格结构:

  • MessageTypeId (整数)
  • UniqueId (UUID,string)
  • 行动(字符串)
  • 有效载荷(包含与Action相关的参数的JSON对象)。

我已经看过了文档,但找不到MessageTypeId。所以我想知道它是否只是一个随机数?

示例请求有效负载:

代码语言:javascript
复制
[
  2,// <----- I want to know, where I can find this. 
  "a7caa7a1-c309-43bd-af3f-b5c1c4f9657e", 
  "Authorize",
  {
    "idTag": "${req.body.idTag}"
  }
]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-24 11:52:19

MessageTypeId定义消息的类型,无论是CallCallResult还是CallError

代码语言:javascript
复制
MessageType | MessageTypeId | Direction

CALL        |       2       | Client-to-Server

CALLRESULT  |       3       | Server-to-Client

CALLERROR   |       4       | Server-to-Client

您可以在本文件的第9页阅读更多内容。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72362226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档