HarmonyOS鸿蒙Next中酒店民宿入住的服务动态消息的能力中的content有模板吗

HarmonyOS鸿蒙Next中酒店民宿入住的服务动态消息的能力中的content有模板吗

文档里面content的TimelineStatusContent类型只有外卖模板不知道酒店的怎么传


更多关于HarmonyOS鸿蒙Next中酒店民宿入住的服务动态消息的能力中的content有模板吗的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

尊敬的开发者,您好,

需要先申请服务动态权益,申请通过后,服务动态运营团队将提供相关资料申请权益

更多关于HarmonyOS鸿蒙Next中酒店民宿入住的服务动态消息的能力中的content有模板吗的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


开发者您好,官方文档未明确说明酒店民宿入住服务动态消息的content模板,服务动态消息通常有一定的格式规范,建议:

  1. 参考对应服务的官方开发文档,查看消息格式说明,根据通用规范编写酒店民宿入住服务动态消息内容;
  2. 提交工单咨询鸿蒙技术人员获取更多资料。

这块不要把 content 当成普通自定义 JSON 来拼。服务动态推送接口里 content 的类型是 TimelineStatusContent,它和 sceneId、subSceneId、status 强绑定;当前公开的“服务动态参数说明”里,服务动态发送场景表只列了外卖 sceneId=10001,子场景是外卖自取 100010001、外卖配送 100010002,对应字段也是 productName、pickupNumber、riderName、customerAddress 这类外卖字段。

所以酒店/民宿入住建议按下面顺序确认:

  1. 先在 AGC 权益或接口资料里确认你这个元服务是否已开通酒店民宿对应的 sceneId/subSceneId。如果没有,不建议拿外卖模板硬套。

  2. 调接口时 content 只能按已开通场景的字段要求传,缺必填字段或传了不属于该场景的字段,常见会返回 invalid sceneId or subSceneId、status content missing required field、status content has invalid field。

  3. 如果现在文档里只看到外卖模板,可以先提单确认酒店模板是否已开放,再按返回的场景标识做最小请求验证。

外卖自取的结构大概是这种形态,但它不能直接当酒店模板用:

{
  "sceneId": "10001",
  "subSceneId": "100010001",
  "content": {
    "status": 3,
    "productName": "商品名",
    "merchantName": "商家名",
    "clickAction": { "type": 0 }
  }
}

参考:

开发者您好,目前是没有酒店服务动态的content模板,可以咨询华为官方或开发者联盟搜素相关词条

可以参考 https://developer.huawei.com/consumer/cn/doc/atomic-guides/push-as-timeline,

有。HarmonyOS(鸿蒙Next)中,酒店民宿入住的服务动态消息content遵循统一模板规范,使用JSON结构定义。模板包含标题、内容、按钮等固定字段,并支持通过占位符动态填充订单数据。具体模板结构需按官方“服务动态消息”Schema编写。

HarmonyOS 鸿蒙Next的“服务动态消息”能力中,TimelineStatusContent 确实按场景区分模板。酒店民宿入住有独立的模板类型,不是复用外卖模板。文档中没直接列出,是因为该模板属于“出行/住宿”类目,需要传入对应的templateId(如hotelCheckIn)并按照该模板要求的字段结构组装content

常见字段结构大致如下(以API 12+为例):

{
  "templateId": "hotelCheckIn",
  "content": {
    "title": "入住提醒",
    "checkInDate": "2025-07-01",
    "checkOutDate": "2025-07-03",
    "hotelName": "某某酒店",
    "roomType": "江景大床房",
    "orderNo": "H123456",
    "statusText": "已确认"
  }
}

具体字段名以官方最新接口文档中的“酒店民宿入住”模板定义为准,不同版本可能略有差异。如果文档里只给了外卖示例,可尝试在API参考中搜索“hotel”或“住宿”关键词定位到对应模板。

回到顶部