服务端推送配置短信补充,报错1009

HughesCuit
2018-07-10 02:17 991 0

我在极光平台有一个应用A,服务端调用push接口,以下为JSON参数:

{
    "platform":"all",
    "audience":{
        "tag":["my_tag"]
    },
    "notification": {
        "alert": "Hello World"
    },
    "sms_message": {
        "delay_time": 0,
        "temp_para": {
            "title": "短信测试",
            "message": "这是一条测试短信,收到请勿回复"
        },
        "temp_id": 151517
    }
}

短信模板已通过审核,有两个参数分别为titlemessage,均按文档配置,请求返回以下错误:

{
    "error": {
        "code": 1009,
        "message": "Unknown: temp_para"
    }
}

有另一个应用B,我审核了相同格式的短信模板,使用相同的参数调用推送接口,推送及短信可以成功调用。

另外,在A应用下审核了一个没有参数的模板,使用该模板发送推送并设置短信补充,并且不传入"temp_para"参数,推送及短信可以成功调用。
在A应用下创建了一个有另外参数的模板,发送推送并设置短信补充,设置响应的"temp_para"参数,会返回相同的1009错误。

目前从我这里看来,是极光服务端的bug,因为相同的请求B应用可以成功而A应用不行,我这里能知道B和A的区别就是A是北京机房,而B是南方机房,猜测是否是因为北京机房部分API未适配temp_para参数导致

2个回答

热门排序