欢迎光临小豌豆知识网!
当前位置:首页 > 物理技术 > 信号装置> App端强制提醒方法、系统、设备和存储介质独创技术15983字

App端强制提醒方法、系统、设备和存储介质

2021-04-01 10:11:32

App端强制提醒方法、系统、设备和存储介质

  技术领域

  本申请涉及应用程序相关技术领域,尤其涉及一种App端强制提醒方法、系统、设备和存储介质。

  背景技术

  目前在App(掌中通App)上,有时需要针对某些特定版本做一些强制提醒、升级或者阻断业务操作的时候,由于App内部缺少一种全局性的提醒或阻断机制,无法达到业务需求,无法全局性的在App端进行作业务提醒、版本升级、阻断业务流程等操作。

  发明内容

  本申请的目的是提供一种App端强制提醒方法、系统、设备和存储介质,以解决相关技术中无法全局性的在App端进行作业务提醒、版本升级、阻断业务流程等操作的问题。

  本申请的目的是通过以下技术方案实现的:

  基于本申请的第一方面,提供一种App端强制提醒方法1、一种App端强制提醒方法,其特征在于,包括:

  服务器端通过预设接口向App端发送操作指令;其中,预设接口包括:服务端指令接口、统一处理业务服务接口和专用接口;

  服务器端基于消息推送技术,向App端操作指令;

  App端根据所述操作指令,处理不同业务。

  进一步的,所述专用接口为针对特定业务,单独设置的接口。

  进一步的,所述操作指令至少包括:Toast提醒的指令、Dialog提醒的指令和/或Dialog提醒+操作动作的指令中的一种。

  进一步的,所述操作指令具体包括:指令代码、提示文案、按钮文案和按钮动作。

  进一步的,所述App端根据所述操作指令,处理不同业务,包括:

  确定指令代码;

  基于所述指令代码,确定待执行的业务,执行所述待执行的业务。

  进一步的,所述基于所述指令代码,确定待执行的业务,执行所述待执行的业务,包括:

  当所述指令代码为S00时,不执行任务;

  当所述指令代码为S01时,执行Toast提醒;

  当所述指令代码为S02时,执行Dialog提醒的指令;

  当所述指令代码为S03时,执行Dialog提醒+操作动作的指令。

  进一步的,执行Toast提醒时,显示提示文案;

  执行Dialog提醒的指令时,显示提示文案,并在按钮处显示按钮文案;

  执行Dialog提醒+操作动作的指令时,显示提示文案,并在按钮处显示按钮文案,目标按钮动作为操作指令中的按钮动作。

  基于本申请第二方面,提供一种App端强制提醒系统,包括:服务器端和App端;

  服务器端通过预设接口向App端发送操作指令;其中,预设接口包括:服务端指令接口、统一处理业务服务接口和专用接口;

  服务器端基于消息推送技术,向App端操作指令;

  App端根据所述操作指令,处理不同业务。

  基于本申请第三方面,提供一种App端强制提醒设备,包括:

  处理器,以及与所述处理器相连接的存储器;

  所述存储器用于存储计算机程序,所述计算机程序至少用于执行本申请第一方面所述的App端强制提醒方法。

  基于本申请第四方面,提供一种存储介质,其特征在于所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如至少用于执行本申请第一方面所述的App端强制提醒方法。

  本申请采用以上技术方案,具有如下有益效果:

  本申请提供的方案中,服务器端通过预设接口向App端发送操作指令;其中,预设接口包括:服务端指令接口、统一处理业务服务接口和专用接口;服务器端基于消息推送技术,向App端操作指令;如此,服务器端可以通过服务端指令接口、统一处理服务接口和专用接口以及推送技术,向App端下发操作指令,App端根据所述操作指令,处理不同业务。整个过程中,服务器端可以更加全局化的控制App端执行操作指令,即:可以全局性的在App端进行作业务提醒、版本升级、阻断业务流程等操作。

  附图说明

  为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

  图1是本申请一个实施例提供的一种App端强制提醒方法流程图。

  图2是本申请一个实施例提供的一种App端强制提醒方法部分流程图。

  图3是本申请一个实施例提供的一种App端强制提醒方法部分流程图。

  图4是本申请一个实施例提供的一种App端强制提醒系统结构示意。

  图5是本申请一个实施例提供的一种App端强制提醒设备结构示意。

  具体实施方式

  为使本申请的目的、技术方案和优点更加清楚,下面将对本申请的技术方案进行详细的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。

  首先对本发明实施例的应用场景进行说明,目前在App(掌中通App)上,有时需要针对某些特定版本做一些强制提醒、升级或者阻断业务操作的时候,由于App内部缺少一种全局性的提醒或阻断机制,无法达到业务需求。现有App上大都针对个别接口做操作或者通过单一的推送技术作消息提醒。现有技术的缺点:对App缺少全局性的控制或对业务操作阻断的一致机制。

  本发明的目的:通过接口、推送等技术手段,实现接口、推送等技术手段,在客户端作强制提醒、升级、阻断业务操作的机制。

  为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。

  以下,参照附图对实施例进行说明。此外,下面所示的实施例不对权利要求所记载的发明内容起任何限定作用。另外,下面实施例所表示的构成的全部内容不限于作为权利要求所记载的发明的解决方案所必需的。

  实施例

  参考图1-图3,本具体实施方式提供了一种App端强制提醒方法,包括:

  步骤11,服务器端通过预设接口向App端发送操作指令;其中,预设接口包括:服务端指令接口、统一处理服务接口和专用接口;

  步骤12,服务器端基于消息推送技术,向App端操作指令;

  步骤13,App端根据所述操作指令,处理不同业务。

  本申请提供的方案中,服务器端通过预设接口向App端发送操作指令;其中,预设接口包括:服务端指令接口、统一处理服务接口和专用接口;服务器端基于消息推送技术,向App端操作指令;如此,服务器端可以通过服务端指令接口、统一处理服务接口和专用接口以及推送技术,向App端下发操作指令,App端根据所述操作指令,处理不同业务。整个过程中,服务器端可以更加全局化的控制App端执行操作指令,即:可以全局性的在App端进行作业务提醒、版本升级、阻断业务流程等操作。

  具体的,所述专用接口为针对特定业务,单独设置的接口。

  所述操作指令至少包括:Toast提醒的指令、Dialog提醒的指令和/或Dialog提醒+操作动作的指令中的一种。

  具体的:下发控制指令的方式主要有一下两种。

  一、通过接口控制主要有如下3种方式:

  1)在进入App首页时,调取服务端指令接口,根据接口返回的指令,处理不同业务。

  包括但不限于:a)Toast提醒b)Dialog提醒c)Dialog提醒+操作动作(例:退出App、版本升级、阻断业务、业务其他操作等)。

  2)在App端统一处理服务接口数据的地方,处理接口返回的指令,根据接口返回的指令,处理不同业务。

  包括但不限于:a)Toast提醒b)Dialog提醒c)Dialog提醒+操作动作(例:退出App、版本升级、阻断业务、业务其他操作等)。

  3)针对特定业务,可在单独接口处理的地方,处理接口返回的指令,根据接口返回的指令,处理不同业务。

  包括但不限于:a)Toast提醒b)Dialog提醒c)Dialog提醒+操作动作(例:退出App、版本升级、阻断业务、业务其他操作等)。

  二、通过推送控制

  通过消息推送技术,推送相应的操作指令,App端根据指令,处理不同业务。

  包括但不限于:a)Toast提醒b)Dialog提醒c)Dialog提醒+操作动作(例:退出App、版本升级、阻断业务、业务其他操作等)。

  具体的,所述操作指令具体包括:指令代码、提示文案、按钮文案和按钮动作。

  步骤13中,所述App端根据所述操作指令,处理不同业务,具体包括:

  确定指令代码;

  基于所述指令代码,确定待执行的业务,执行所述待执行的业务。

  进一步的,所述基于所述指令代码,确定待执行的业务,执行所述待执行的业务,包括:

  当所述指令代码为S00时,不执行任务;

  当所述指令代码为S01时,执行Toast提醒;

  当所述指令代码为S02时,执行Dialog提醒的指令;

  当所述指令代码为S03时,执行Dialog提醒+操作动作的指令。

  执行Toast提醒时,显示提示文案;

  执行Dialog提醒的指令时,显示提示文案,并在按钮处显示按钮文案;

  执行Dialog提醒+操作动作的指令时,显示提示文案,并在按钮处显示按钮文案,目标按钮动作为操作指令中的按钮动作。

  需要说明的是,Toast,也就是大家常说的”吐司”,给用户一个友好提示,不带有强制性,不会强制用户终止当前的行为;dialog提醒用户时,会暂时终止用户当前的行为,用户必须点击确定或者取消才能进行下一步的操作,带有强制性的提醒。

  具体的,执行Dialog提醒的指令时,按钮处显示按钮文案;点击按钮Dialog提醒关闭。

  执行Dialog提醒+操作动作的指令时,按钮处显示按钮文案,目标按钮动作为操作指令中的按钮动作。点击按钮,APP端开始执行预设的按钮动作,按钮动作具体可以为:退出App、版本升级、阻断业务、业务其他操作等

  图4是本申请一个实施例提供的一种App端强制提醒系统结构示意。参照图4,App端强制提醒系统,其特征在于,包括:服务器端41和App端42;

  服务器端41通过预设接口向App端发送操作指令;其中,预设接口包括:服务端指令接口、统一处理服务接口和专用接口;

  服务器端41消息推送技术,向App端42操作指令;

  App端42根据所述操作指令,处理不同业务。

  图5是本申请一个实施例提供的一种App端强制提醒设备结构示意。参照图5,App端强制提醒设备,包括:

  处理器51,以及与所述处理器相连接的存储器52;

  所述存储器52用于存储计算机程序,所述计算机程序至少用于执行本申请任一实施例所述的App端强制提醒方法。

  本申请还提供一种存储介质,其特征在于所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如至少用于执行本申请任一实施例所述的App端强制提醒方法。

  本申请实施例提供的App端强制提醒系统和App端强制提醒设备的具体实施方案可以参考以上任意例所述的App端强制提醒方法的实施方式,此处不再赘述。

  可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

  需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是指至少两个。

  流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

  应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

  本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

  此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

  上述提到的存储介质可以是只读存储器,磁盘或光盘等。

  在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

  尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

《App端强制提醒方法、系统、设备和存储介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)