个推推送的厂商推送策略?

个推推送的厂商推送策略?

功能说明:支持每条消息自选下发通道,支持智能判断设备是否在线、是否有厂商模块(华为、小米等),以此来判断推送请求是否走厂商通道,以及走哪个厂商通道,最大化地下发、送达消息。

应用场景:设置下发通道的优先级,先走个推还是先走厂商,只走个推还是只走厂商等。

使用说明:

①API接口推送:公共参数-strategy 厂商下发策略选择 (RestAPI V2)

②个推开发者中心:消息推送-创建推送-通知消息/透传消息-推送设置-厂商推送策略

setSilentTime 设置静默时间 APP开发接入个推消息推送能力

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

setSilentTime 设置静默时间 APP开发接入个推消息推送能力

♦ 仅支持 Android,静默期间内推送功能将不再联网。

♦ iOS 始终返回 false

核心代码示例,详情参阅demo

jsBridge.getui.setSilentTime(    
{
  beginHour: 20, //从晚上20点开始,取值范围0-23
  duration : 8   //持续8个小时,取值范围0-23
}, function(succ){
  alert(succ ? "设置成功" : "设置失败");
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.getui.setSilentTime(    
{
  beginHour: 20, //从晚上20点开始,取值范围0-23
  duration : 8   //持续8个小时,取值范围0-23
}, function(succ){
  alert(succ ? "设置成功" : "设置失败");
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.getui.setSilentTime(    
{
  beginHour: 20, //从晚上20点开始,取值范围0-23
  duration : 8   //持续8个小时,取值范围0-23
}, function(succ){
  alert(succ ? "设置成功" : "设置失败");
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

turnOffPush 停止推送 APP开发接入个推消息推送能力

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

turnOffPush 停止推送 APP开发接入个推消息推送能力

核心代码示例,详情参阅demo

jsBridge.getui.turnOffPush();
alert("已停止接收推送");

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.getui.turnOffPush();
alert("已停止接收推送");

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.getui.turnOffPush();
alert("已停止接收推送");

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

2022低成本快速建立自己的移动应用,开发APP,分发APP,推广APP,一门提供全流程服务

2022低成本快速建立自己的移动应用,开发APP,分发APP,推广APP,一门提供全流程服务

迅速制作自建一款App 只用几行轻松代码

一直希望自建一款App,经过跟Android工程师讨论后发现,假设单纯拿web 程自制手机app序制作App 的话,APICould 是个不错的工具,您只想要把您的 CSS,JS 文件放入相应的文件下,然后再修改config.xml 里的属性,然后云端同步,进行云端编译即可。

好了,废话不多说自己可以做APP软件下面聊一聊一下APIcloud使用方法:

1、登录http://www.yimenapp.com/ 进行注册,下载版本编辑器

二,、下载好后,打开studio 点击 文件 —>新建 –> yimenapp项目 输入项目名称 后 点击完成.如下图

 

三、项目建好后左侧会把整个项目的结构展示出来,如图:

 

四、把您项目中用到的文件结构复制粘贴到新建的 项目中即可,(当然您也能够自己创建文件夹导入相应的文件H5在线封装)例如css javascript 如图:

 

 

//兼容iphone  

//引用路径一定要写对,否则真机同步测试看不到效果.

五、当所有文件都按项目结构放置好后,这是您能够进行真机同步测试(意见先真机测试完后在云端同步) 勾选项目 文件夹 点击右键 选用真机同步测试

PS 能够先下载一种模拟器。

六,同步测试会有各种问题,个人认为假设您的代码在web上应用响应式没问题而真机上有各种各样的问题的话,多半是配置原因,意见登录官网仔细研读制作指南,下面把我的配置代码粘出来分享一下:

 

   

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

七、真机同步测试没有问题后,能够云端同步到服务器上。

八、云端编译流程如图:

(1)点击制作控制台–>选取项目

 

 

(二)选用Android 测试版  再点击云编译

(三)编译好后会生成链接和2维码两种形式,选用下载apk 即可

OK,使用一门APP官方,按照上文移动应用制作步骤,就能迅速制作自建一款App出来。

希望能帮忙助力到,有移动应用迅速制作需求的朋友。

2022低成本快速建立自己的移动应用,开发APP,分发APP,推广APP,一门提供全流程服务

【APP消息推送 】为安卓APP实现消息推送能力【基础功能】

APP消息推送功能是一门APP基础能力之一;
这里感谢百度慧推提供APP基础消息推送能力;
一门APP基础消息推送能力由百度慧推提供推送消息服务;

那怎么给APP开启消息推送能力呢?
1.登录一门APP开发者后台,进入需要管理的APP配置界面
在左侧导航找到【应用&工具】-【云消息-推送】-下拉-【应用配置】

进入应用配置之后,点击页面【创建安卓版】即可一键创建安卓消息推送,为安卓APP增加消息推送能力

2.勾选打包 安卓版,务必保存安卓配置

3.重新生成新版APP

点击左侧导航【生成安装包】进入之后在底部点击生成按钮
温馨提示:
务必生成新版安装包,并且需要安装新版APP

4.安装新版APP,进入推送后台,发送消息

如图,点击发送

输入推送内容,点击发送按钮

手机设备收到消息通知

OPPO厂商离线推送申请,APP接入OPPO消息推送申请流程

对于安卓APP开发者来说厂商的离线通知是最稳定的服务,如果有能力,那是一定要为APP接入厂家自己提供的消息服务的,而OPPO作为国内顶尖的手机设备厂家,他们的离线消息通知服务是必须要申请到的。

那么怎么申请OPPO厂家离线消息推送服务呢?

OPPO推送平台:https://open.oppomobile.com/newservice/capability?pagename=push

(图:APP接入OPPO消息推送)

打开OPPO消息推送服务平台,登录OPPO开放平台,之后点击页面上的申请接入按钮。

温馨提示:您务必在申请之前成为OPPO开放平台开发者

教程:OPPO开放平台开发者账户注册及认证流程

(图:APP接入OPPO消息推送)

如图,在推送服务管理列表里面可以看到可以开启服务的APP应用。如果您还没有应用,您可以点击右侧的创建新应用按钮,新建一个应用。

OPPO开放平台新建应用相关教程:

OPPO开发平台app上架oppo商店流程(一)创建应用

OPPO开发平台app上架oppo商店流程(二)填写APP基础资料及APP截图介绍

OPPO开发平台app上架oppo商店流程(三)填写APP版权证明资料

OPPO开发平台app上架oppo商店流程(四)填写APP商务联系人

(图:APP接入OPPO消息推送)

创建好应用之后,在未开启服务的APP里面找到需要为当前APP开启消息服务的应用,点击应用图标进入

(图:APP接入OPPO消息推送)

进入应用详情页面,我们可以看到消息推送权限,能力项,在右侧点击【申请开通】

温馨提示:推送测试权限,只能用于测试,正式权限需要重新申请“通知栏推送”权限(资源上架后方可申请)。

(图:APP接入OPPO消息推送)

如图所示,我们勾选同意,之后点击提交申请,提交之后页面会显示审核中

(图:APP接入OPPO消息推送)

如图,审核中,耐心等待OPPO开放平台官方审核,一般审核时间为3-5工作日,审核通过之后就可以使用测试版的消息推送了

温馨提示:如果APP开发者的APP没有上架OPPO应用商店,那么开发者只能申请到测试权限,测试推送权限每天发送有限制,但用于测试阶段是足够使用的。

如果您的APP已经成功上架到了OPPO应用商店,那么就可以申请到正式版的推送权限

(图:APP接入OPPO消息推送)

审核之后可以在当前页面查看获得权限能力,之后登录OPPO消息推送平台

OPPO消息推送平台:https://push.oppo.com/

(图:APP接入OPPO消息推送)

之后登录,就可以进行消息推送管理了。