当前位置: 首页 > news >正文

演示动画制作免费网站电子商务网站建设规模计划

演示动画制作免费网站,电子商务网站建设规模计划,沈阳最新数据消息,建站方案策划书什么是消息推送#xff1f; 很多手机APP会不定时的给用户推送消息#xff0c;例如一些新闻APP会给用户推送用户可能感兴趣的新闻#xff0c;或者APP有更新了#xff0c;会给用户推送是否选择更新的消息等等#xff0c;这就是所谓的“消息推送”。 常见的一些APP消息推送…什么是消息推送 很多手机APP会不定时的给用户推送消息例如一些新闻APP会给用户推送用户可能感兴趣的新闻或者APP有更新了会给用户推送是否选择更新的消息等等这就是所谓的“消息推送”。 常见的一些APP消息推送示例 强营销类 直接把营销力度营销模式以一种叫卖式方式展现出来目的通过优惠时效性勾起用户贪小便宜的心理好奇心理如下所示 强关联性 在信息爆炸的时代大脑会自动筛选对自己有价值的信息和没价值的信息如果在一条信息中有你您之类的言语大脑会自动识别使用直接关联的技巧在于巧用“你”相关的字眼。 强话题性 营销界有这么一句话没有违和感就创造不了传播不出位就制造不了话题那么强话题性的文案自带传播属性一般都会击中用户内心的某个感触比如对社会的愤世嫉俗对高房价的逆反心理对旅游的文艺心等等。 极光推送介绍 极光推送JPush是日均消息量超百亿级规模的 App 消息推送专业服务平台极光推送支持 Android、iOS、QuickApp、Web 等平台SDK 接入方便快捷推送通道高速稳定且支持海外专线API 开放接口强大、灵活和易用、WEB 端支持创建通知、后效分析、标签别名管理和故障排查等运营功能。 极光推送JPush在为开发者提供基础推送服务的同时还提供了用户精准标签、用户分群、地理围栏、应用内消息、智能发送策略、智能促活等服务能力可有效提升消息的送达率、展示率和点击率通过精细化运营触达助力 APP 提升日活和留存。 平台类型支持 消息类型支持 通知样式支持 为什么选择极光作为APP的消息推送平台 首先极光推送支持多平台推送。 支持大规模的消息推送。 极光推送对接方便不同后端语言都提供了对应的SDK。 对于免费账号支持也非常的友好不过免费账号高峰期有资源瓶颈假如需要及时性很强的话可以购买高级版收费服务。 快速对接Jpush极光推送 到极光推送官方网站注册开发者帐号 登录进入管理控制台创建应用程序得到 AppkeySDK 与服务器端通过 Appkey 互相识别 在推送设置中给 Android 设置包名、给 iOS 上传证书、启用 WinPhone根据你的需求进行选择 .NET FX 4.5项目快速接入 该项目是基于C#/.NET(.NET Framework4.5.1的示例)极光推送对接实例主要是对接极光集成为我们.Neter提供的SKD。在这里我主要封装了单个设备注册ID推送设备注册ID批量推送和广播推送三种推送三种方式其他的推送方式大家可以参考文档去进行封装。 JPuhs-Sample封装示例源码:https://github.com/YSGStudyHards/JPuhs-Sample 1、在项目中引入Jiguang.JPush nuget包 2、极光推送调用 namespace Jpush.Controllers {/// summary/// 极光推送管理/// /summarypublic class JPushManageController : Controller{private readonly JPushClientUtil _jPushClientUtil;public JPushManageController(JPushClientUtil jPushClientUtil){ this._jPushClientUtiljPushClientUtil;}/// summary/// 单个设备注册ID推送/// /summary/// returns/returnspublic ActionResult SendPushByRegistrationId(){var isOk  _jPushClientUtil.SendPushByRegistrationId(追逐时光者欢迎你, 2022新年快乐, 1507bfd3f715abecfa4, new Dictionarystring, object(), true);return Json(new { result  isOk });}/// summary/// 设备注册ID批量推送一次推送最多1000个/// /summary/// returns/returnspublic ActionResult SendPushByRegistrationIdList(){var registrationIds  new Liststring() { 1507bfd3f715abecfa455, 1507bfd3f715abecfa433, 1507bfd3f715abecfa422 };var isOk  _jPushClientUtil.SendPushByRegistrationIdList(追逐时光者欢迎你, 2022新年快乐, registrationIds, new Dictionarystring, object(), true);return Json(new { result  isOk });}/// summary/// 广播推送/// /summary/// returns/returnspublic ActionResult BroadcastPush(){var isOk  _jPushClientUtil.BroadcastPush(追逐时光者欢迎你, 2022新年快乐, new Dictionarystring, object(), true);return Json(new { result  isOk });}} }3、极光推送工具类JPushClientUtil namespace Jpush.Common {/// summary/// 极光推送工具类/// /summarypublic class JPushClientUtil{private const string appKey  youAppKey;private const string masterSecret  youMasterSecret;private static JPushClient client  new JPushClient(appKey, masterSecret);/// summary/// 单个设备注册ID推送/// /summary/// param nametitle推送标题Android才会存在/param/// param namenoticeContent通知内容/param/// param nameregistrationid设备注册ID(registration_id)/param/// param nameextrasParam拓展参数(传入App接收的一些参数标识)/param/// param nameisApnsProduction注意iOS是否推送生产环境true是false否推开发环境/param/// returns/returnspublic bool SendPushByRegistrationId(string title, string noticeContent, string registrationid, Dictionarystring, object extrasParam  null, bool isApnsProduction  true){//设备标识参数拼接var pushRegistrationId  new RegistrationIdList();pushRegistrationId.registration_id.Add(registrationid);return JPushBaseSendMessage(title, noticeContent, isApnsProduction, pushRegistrationId, extrasParam);}/// summary/// 设备注册ID批量推送一次推送最多1000个/// /summary/// param nametitle推送标题Android才会存在/param/// param namenoticeContent通知内容/param/// param nameregistrationIds注册ID(registration_id)列表,一次推送最多1000个/param/// param nameextrasParam拓展参数(传入App接收的一些参数标识)/param/// param nameisApnsProduction注意iOS是否推送生产环境true是false否推开发环境/param/// returns/returnspublic bool SendPushByRegistrationIdList(string title, string noticeContent, Liststring registrationIds, Dictionarystring, object extrasParam  null, bool isApnsProduction  true){//设备标识参数拼接var pushRegistrationId  new RegistrationIdList();pushRegistrationId.registration_id.AddRange(registrationIds);return JPushBaseSendMessage(title, noticeContent, isApnsProduction, pushRegistrationId, extrasParam);}/// summary/// 广播推送/// /summary/// param nametitle推送标题Android才会存在/param/// param namenoticeContent通知内容/param/// param nameextrasParam拓展参数(传入App接收的一些参数标识)/param/// param nameisApnsProduction注意iOS是否推送生产环境true是false否推开发环境/param/// returns/returnspublic bool BroadcastPush(string title, string noticeContent, Dictionarystring, object extrasParam  null, bool isApnsProduction  true){return JPushBaseSendMessage(title, noticeContent, isApnsProduction, null, extrasParam, true);}/// summary/// 极光消息推送公共方法/// /summary/// param nametitle推送标题Android才会存在/param/// param namenoticeContent通知内容/param/// param namepushRegistrationId设备注册ID(registration_id)/param/// param nameisApnsProductioniOS是否推送生产环境true是false否推开发环境/param/// param nameextrasParam拓展参数/param/// param nameisRadioBroadcast是否广播/param/// returns/returnsprivate bool JPushBaseSendMessage(string title, string noticeContent, bool isApnsProduction, RegistrationIdList pushRegistrationId, Dictionarystring, object extrasParam, bool isRadioBroadcast  false){try{object audience  pushRegistrationId;if (isRadioBroadcast){audience  all;}var pushPayload  new PushPayload(){Platform  new Liststring { android, ios },//推送平台设置Audience  audience,//推送目标//notifacation通知内容体。是被推送到客户端的内容。与 message 一起二者必须有其一可以二者并存。Notification  new Notification{Alert  noticeContent,//通知内容Android  new Android{Alert  noticeContent,//通知内容Title  title,//通知标题URIActivity  com.king.sysclearning.platform.app.JPushOpenClickActivity,//该字段用于指定开发者想要打开的 activity值为 activity 节点的 “android:name”属性值;适配华为、小米、vivo厂商通道跳转URIAction  com.king.sysclearning.platform.app.JPushOpenClickActivity,//该字段用于指定开发者想要打开的 activity值为 activity-intent-filter-action 节点的 android:name 属性值;适配 oppo、fcm跳转Extras  extrasParam //这里自定义JSON格式的Key/Value信息以供业务使用。},IOS  new IOS{Alert  noticeContent,Badge  1,//此项是指定此推送的badge自动加1Extras  extrasParam //这里自定义JSON格式的Key/Value信息以供业务使用。}},Options  new Options//可选参数{//iOS 环境不一致问题API 推送消息给 iOS需要设置 apns_production 指定推送的环境false 为开发true 为生产。IsApnsProduction  isApnsProduction// 设置 iOS 推送生产环境。不设置默认为开发环境。}};var response  client.SendPush(pushPayload);//200一定是正确。所有异常都不使用 200 返回码if (response.StatusCode  HttpStatusCode.OK){return true;}else{return false;}}catch (Exception ex){return false;}}}public class RegistrationIdList{/// summary/// 设备注册ID/// /summarypublic Liststring registration_id { get; set; }  new Liststring();} }参考文章 十分钟带你了解APP消息推送Pushhttps://www.woshipm.com/operate/526224.html 极光详细对接文档https://docs.jiguang.cn/jpush/quickstart/3m_dem
http://www.pierceye.com/news/756972/

相关文章:

  • 新闻发布网站模板医院网站建设原理
  • 网站开发立项报告网页制作视频教程优质课
  • 网站运营分析竞争对手整站采集wordpress
  • 创建一个网站所需的成本厦门礼品网站商城制作案例
  • 南昌建设企业网站公司游戏源码
  • 网站当电话线做php网站教程视频教程
  • 百度里面的站长工具怎么取消怎么注册公司官网
  • 网站开发遵循软件管理工程师
  • 网站开发问题论文武进网站建设机构
  • 网站建设有哪些种类网站开发工程师岗位
  • 电大形考任在哪个网站做旺道seo优化软件怎么用
  • 新网 网站备案好的作文网站
  • 网站建设技术外包深圳建设公司网站
  • 做旅游网站的数据怎么来垦利网站设计
  • 附近那里有做网站的微信公众平台注册官网
  • 雏鸟短视频app软件下载网站网站建设心得体会500字
  • 权威发布型舆情回应大连网站优化多少钱
  • 怎么做网站步骤免费的怎么用虚拟主机做网站步骤
  • 网站建设精品课程南昌企业网站建设哪家好
  • 网站空间不够用怎么办电子商务公司名字
  • 策划方案网站wordpress设置视频图片
  • 餐饮设计网站有哪些做副业的网站
  • 如何建设一个电子商务网站四川网站建设电话
  • 网站制作学习学网站开发顺序
  • 外语网站建设怎么知道网站的ftp
  • 苏州专业做网站的公司有哪些网络机柜定制
  • 提供服务的网站免费的进销存软件哪个简单好用
  • 长沙县政务网站网络公司名字大全寓意
  • 网站后台凡科建设有做网站维护的
  • 搭建网站需要什么软件上海在线