appidstring必填青鸾实例 ID,形如 we_xxxxxxxxxxxxxxx。在开发者控制台「实例与回调」扫码上号后获得。
"we_xxxxxxxxxxxxxxx"登记接收事件的地址。青鸾不会把你的地址交给能力层:能力层只认我方接收器,事件到达后由我方转发给你,并附上青鸾签名。
/qingluan/instances/set-callback登记接收事件的地址。青鸾不会把你的地址交给能力层:能力层只认我方接收器,事件到达后由我方转发给你,并附上青鸾签名。
验签:用返回的 callback_secret 计算 HMAC-SHA256(secret, "{X-Qingluan-Timestamp}." + 原始请求体),与请求头 X-Qingluan-Signature 比对。
你会收到的包体:{appid, event_type, events};事件类型在 event_type 字段里,不在任何 HTTP 头上。
⚠️ 本接口是青鸾自有接口,返回青鸾信封 {ok, code, message, request_id, data},与数据面透传接口的原样返回不同。
请求体必填。通过 QL-Key 请求头携带 APIKey。
Content-Type:application/json
appidstring必填青鸾实例 ID,形如 we_xxxxxxxxxxxxxxx。在开发者控制台「实例与回调」扫码上号后获得。
"we_xxxxxxxxxxxxxxx"callbackUrlstring必填你的接收地址,必须是 http(s) 开头的公网地址。
字段示例:"https://your.app/qingluan/callback"本接口使用青鸾信封 {ok, code, message, request_id, data}。按返回的状态与说明处理结果,保存回调验签所需的 callback_secret。
登记成功(青鸾信封)
application/json
okboolean可选truecodeinteger可选0messagestring可选"success"request_idstring可选本次调用的追踪 ID,排查问题时提供它。
字段示例:"ql_7a44f0c1e2b34d56a8f9"dataobject可选appidstring可选callback_urlstring可选callback_secretstring可选验签密钥,仅在此返回,请妥善保存。
字段示例:"whsec_xxxxxxxxxxxxxxxx"缺少 appid,或 callbackUrl 不是 http(s) 地址
appid 不存在或无权访问
登记失败,请稍后重试