CMPP 2.0 / PROTOCOL

CMPP 2.0 接入

平台作为 ISMG 接受客户 CMPP 2.0 连接。服务器、端口和账号参数在开通后提供。

连接参数

参数说明
VersionCMPP 2.0,0x20
服务器 / 端口按平台开通参数
Source_Addr / Msg_src平台分配的账号或企业代码
密码计算 AuthenticatorSource 使用
Src_Id / Service_Id平台分配的 SP 接入号与业务代码
IP / 连接 / TPS公网 IPv4 白名单、连接数与速率按配置

CONNECT 与心跳

Timestamp 使用 MMDDHHMMSS;AuthenticatorSource 按 CMPP 2.0 标准由账号、9 字节零、密码与时间戳计算 MD5。CONNECT_RESP Status=0 表示连接成功。正确处理 ACTIVE_TEST、DELIVER 与 TERMINATE。

多模板提交格式

Text
【平台模板编号】##变量值1#变量值2

无变量模板:
【TP_EXAMPLE】##

有变量模板:
【TP_EXAMPLE】##张三#活动名称

模板与变量要求

使用平台模板编号,不是供应商模板 ID。变量从 p1 开始连续定义,最多 18 个,按顺序传值,数量必须一致。变量值不得包含 #、回车或换行;无变量模板不附加变量。

单包与范围

当前使用单包模式,不支持长消息分片。UCS2 编码后必须满足单包限制;每包号码、连接数、分钟号码和 TPS 等按客户配置执行。CMPP 是 TCP 长连接,不能使用 HTTP 代理替代。

回执、上行与响应

SUBMIT_RESP 表示提交接入结果;最终回执与上行通过 DELIVER 推送。及时正确回复 DELIVER_RESP,并保留原提交关联、处理重试和重复投递。

继续了解

LET’S GET STARTED

下一次营销触达,从一个好方案开始。

告诉我们您的业务场景,一起选择合适的消息样式、接入方式与投放流程。

获取投放方案