FrontMage / xinge

腾讯信鸽push Golang lib
Apache License 2.0
26 stars 12 forks source link

关于ios自定义参数的问题 #1

Open baiyecha opened 6 years ago

baiyecha commented 6 years ago

我的使用安卓推送没有问题,但是使用ios推送,收不到自定义的消息,在后台历史推送里面也看不到

这是我的代码 auther := auth.Auther{AppID: "", SecretKey: ""} pushReq, _ = req.NewPushReq( &xinge.Request{}, req.Platform(xinge.PlatformiOS), req.EnvDev(), req.AudienceType(xinge.AdToken), req.MessageType(xinge.MsgTypeNotify), req.TokenList([]string{NotificationId}), req.PushID("0"), req.Message(xinge.Message{ Title: "", Content: "", Android: &xinge.AndroidParams{}, IOS: &xinge.IOSParams{}, }), req.CustomContent(custom), ) custom 是一个map[string]string 代码基本和安卓的一模一样

FrontMage commented 6 years ago

收到,正在排查,不过由于这边没有测试帐号,会稍微慢点,建议先看看是不少请求异常了

baiyecha commented 6 years ago

我解决了这个问题,是里面的参数需要设置默认值,话说信鸽现在不知道是怎么了,非常不稳定,文档也不标准。。。

FrontMage commented 6 years ago

文档据说会上个新版本,现在版本的错漏比较多,我也反馈一下这个情况,感谢支持~ 默认值这个问题,可以麻烦写个demo或者注释吗?合并进来大家就不用踩坑啦

vimcoders commented 5 years ago

cannot unmarshal string into Go struct field CommonRsp.result of type map[string]string

vimcoders commented 5 years ago

{"seq":0,"push_id":"1026970095","ret_code":0,"environment":"dev","err_msg":"","result":"[0]"}