开发者社区> 问答> 正文

推送openAPI 1.0,报错InvalidPushType

topgaoyang 2017-01-13 10:45:53 1315

php作为服务端,设置$request->setPushType(0);报错如下:
[body:HttpResponse:private] => {"Message":"Specified parameter PushType is not valid.","RequestId":"C797C7A5-AF37-42B5-A15C-29B9B940A4B6","HostId":"cloudpush.aliyuncs.com","Code":"InvalidPushType"}

[status:HttpResponse:private] => 400

查了官方文档,没有相应的错误解释,还请大神帮我解答一下。

PHP
分享到
取消 提交回答
全部回答(1)
  • 名字不能长
    2019-07-17 20:42:25

    pushType表示推送的类型,在openAPI1.0里用0表示消息(默认)0,1表示通知。
    openAPI2.0里消息和通知分别用"MESSAGE" 、"NOTICE"表示了,不知道你这个报错是不是和这个相关,你可以尝试一下把setPushType去掉或者改成$request->setPushType("MESSAGE") (应该没有检查)试试

    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程