红颜远,相思苦
几番意,难相付
十年情思百年渡,不斩相思不忍顾。
诛仙中,最苦莫过秦无炎,从小被毒神种下蛊毒,从血里长大,无奈,渝都一见误终身,从此染上相思苦,前期还为了保命,不得不对碧瑶下手,后面毒神死,归顺鬼王宗,想用一片真心对待记忆被封存的碧瑶,怎知,缘分二字,终是有缘、无分,碧瑶在青云使用痴情咒,为张小凡挡下诛仙剑,三生七世,永堕阎罗,只为情故,虽死不悔
常言道,时间是抚平伤痕最好的解药,慢慢的冲淡,可是,十年过去了,张小凡化身鬼厉,秦无炎努力发展势力,两人心中对碧瑶的感情却没随时光流逝而变淡,相反,鬼厉走遍大江南北,只求一复活之术,秦无炎表面没有表现出来,可是在玉阳子偷了可以救碧瑶的灵石之后,十年后又落在秦无炎手中的时候,受尽折磨而死,十年,只让他两用情越深,后来,秦无炎为了能救碧瑶,宁愿和鬼厉合作,就好比情敌突然握手言和,对抗外敌,一把斩相思,斩断无数人的爱恨情愁,却无法斩断自己的相思之苦
从来我都是一个感性大于理性的人,有时会有一些不可思议的事情,总要做过之后才知道自己不够理性,像我这种人,一闲下来就会被感性操控了大脑,所以总是要找点什么东西折腾,让自己忙起来,就像秦无炎一样,没有退路了,置之死地而后生,闯过去了,你就重生,说这么多,估计也是下午给HBuilder的框架折腾的够呛,好在大道万千,条条通罗马,再吹就天亮了,趁着今天博客已经换好域名,赶紧进入正题,前后端之个推消息~
## HBuilder集成个推消息推送
首先,咱先看看证书好不好,之前的一篇博客,关于推送证书的配置
### 1.HBuilder个推配置
HBuilder里面内置个推,为了省时间,直接配置,如图:
当然,你要先去个推后台注册一个应用,才有这些相关的key,这里,要注意一点,如果使用本地打包,自己用xcode打包,还需要修改:
才能真正接到apns推送,否则只有app在前台的时候才能接到透传消息
在js代码中监听消息通知:
在个推后台推一条信息,不出意外的话,你的手机马上会有一条通知过来,如果没有通知过来,请检查推送证书是否有效,一般都是证书出问题比较多
但是,HBuilder提供的个推sdk方法,阉割了很多:
至少,你给我开放个设置别名的接口呀~
好吧,实在不行,用native.js
自己调用个推sdk设置别名好了,好不容易将原生代码翻译成js:
一直跑不起来,后面看了下xcode里面的包,发现个推的头文件已经不见了,应该是HBuilder那边做了删减,将一些接口隐藏起来了,我忍,这路不行,咱就让服务器来做呗
2.Java设置别名,推送封装
最近刚正式进入接口开发的学习,趁着这个实践下
配置啥的都是公司大神帮我配好了,不然光是要跑起个项目,就要花费好几了:
对应的,需要app端传一个cid,可以这么获取:
一开始想着传这个麻烦,想调个推的原生方法来做,后面折腾了几个钟放弃了,还是让服务器帮忙绑定好了,绑定好了,再来个推送的接口
此处,关于模版的使用,iOS只能接受透传信息的模版,所以,这边统一使用TransmissionTemplate
,苹果需要设置:
自己yy的一个调试界面
请求推送,手机这边可以收到通知:
只想表达,自己写接口自己做界面,少了一层去沟通,真的好做很多~