设置补充短信一直发推送

android
标签: #<Tag:0x00007f213e104c60>

(回归现实) #1

设置了补充短信,期望直接发送短信,但实际上却发送了推送

{
  "platform": [
    "android"
  ],
  "audience": {
    "registration_id": [
      "1a0018970a8846b5105"
    ]
  },
  "message": {
    "title": "温馨提示(编号190410011)",
    "msg_content": "管理员 给你派发了新事件,编号:190410011",
    "content_type": "事件",
    "extras": {
      "description": "管理员 给你派发了新事件,编号:190410011",
      "id": "5dbe1647-a0f0-4954-9434-402209961855",
      "type": "事件",
      "num": "190410011"
    }
  },
  "sms_message": {
    "content": "管理员 给你派发了新事件,编号:190410011",
    "delay_time": 2,
    "temp_id": 1,
    "temp_para": {
      "code": "1"
    }
  },
  "options": {
    "time_to_live": 1,
    "apns_production": true
  }
}

#2

“delay_time”: 2,
你设置的是 2 ,如果你设备在线,那就直接发的推送下去了,只有在 2 秒内推送没发下去才会发短信的。

如果你要完全发短信的话,干嘛不直接使用短信接口呢


(回归现实) #3

是这样的,我们公司的针对客户的某些设备收不到极光推送 做了补充短信,由于公司产品的升级,我目前需要测试一下补充短信是否有效,另外,我把sms_message的delay_time和options的 time_to_live都设置为0也没有立即发送短信。


(回归现实) #4

而且,在去年十一月份的时候我们的代码里并未添加短信模板参数,依然能发送短信,今天我针对短信模板参数传了默认文档的ID,依然无法发送短信


#5

这个 ID 是什么ID,我们没有提供默认的模板
请在你的官网上创建模板,申请签名,运营商对此有要求


(回归现实) #7


我能通过提供APPKey和Master Secret,你这边帮我找一下当时发送这一批补充短信的签名和模板吗


#8

这些已经查不到了,之前我们提供了极光推送的签名供你们使用,但现在运营商不允许了

签名和模板都必须你们自己创建和申请

我们提供的默认模板是验证码类型的,不适用于推送补充

你这个短信内容不都是一样的吗?设置模板后仅需要修改部分自定义字段就行了