- Overview of OpenAPI
- SlackOpenAPI
- ShopifyOpenAPI
- GithubAPI
- DiscordOpenAPI
- 历史文档(不推荐)
- 开发钉钉应用
- 服务端API
- 新版服务端API(DingTalk OpenAPI)
- 生态伙伴API
概述-使用接收消息
POST
http://127.0.0.1/%EF%BC%9Ahttp://api.3dept.com/
智慧硬件开发/消息推送/接收消息与事件/概述
最后修改时间:2022-08-30 03:03:37
责任人:未设置
接收消息协议的说明#
接收消息请求的说明#
3步骤其实包含加密被动回复消息、生成新签名、构造被动响应包三个步骤,可以直接使用加密函 数一步到位。
原文档地址:
https://open.work.weixin.qq.com/api/doc/90000/90135/90238
请求参数
Query 参数
msg_signature
string
必需
示例值:
ASDFQWEXZCVAQFASDFASDFSS
timestamp
string
必需
示例值:
13500001234
nonce
string
必需
示例值:
123412323
Body 参数application/xml
ToUserName
string
必需
AgentID
string
必需
Encrypt
string
必需
示例
<?xml version="1.0" encoding="UTF-8"?>
<xml>
<ToUserName>string</ToUserName>
<AgentID>string</AgentID>
<Encrypt>string</Encrypt>
</xml>
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1/%EF%BC%9Ahttp://api.3dept.com/?msg_signature=ASDFQWEXZCVAQFASDFASDFSS×tamp=13500001234&nonce=123412323' \
--header 'Content-Type: application/xml' \
--data-raw '<?xml version="1.0" encoding="UTF-8"?>
<xml>
<ToUserName>string</ToUserName>
<AgentID>string</AgentID>
<Encrypt>string</Encrypt>
</xml>'
返回响应
🟢200成功
application/json
Body
Encrypt
string
必需
MsgSignature
string
消息签名
TimeStamp
string
时间戳
Nonce
string
必需
示例
{
"Encrypt": "string",
"MsgSignature": "string",
"TimeStamp": "string",
"Nonce": "string"
}
