WO2019080460A1 - 微信公众号的管理方法、电子装置及计算机可读存储介质 - Google Patents
微信公众号的管理方法、电子装置及计算机可读存储介质Info
- Publication number
- WO2019080460A1 WO2019080460A1 PCT/CN2018/083084 CN2018083084W WO2019080460A1 WO 2019080460 A1 WO2019080460 A1 WO 2019080460A1 CN 2018083084 W CN2018083084 W CN 2018083084W WO 2019080460 A1 WO2019080460 A1 WO 2019080460A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wechat public
- public number
- authorization
- event
- Prior art date
Links
- 238000007726 management method Methods 0.000 title abstract description 30
- 238000013475 authorization Methods 0.000 claims abstract description 137
- 238000000034 method Methods 0.000 claims description 19
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
Definitions
- the present application relates to the field of Internet technologies, and relates to a management method, an electronic device, and a computer readable storage medium of a WeChat public number.
- the technical problem to be solved by the present application is to overcome the cumbersome operation in the prior art that the content of the WeChat public account is required to be logged in one by one, and a management method, an electronic device and a computer readable storage medium of the WeChat public number are proposed. Multiple WeChat public accounts are hosted to achieve unified editing and unified release of the published content, simplifying the management of multiple WeChat public accounts.
- a management method for WeChat public number which is used in a third-party platform, and includes the following steps:
- An electronic device includes a memory and a processor, wherein the memory stores a management system of a WeChat public number executable by the processor, and the management system of the WeChat public number includes:
- a push message generating module configured to receive the material added in the editing area, and edit the material in the editing area to generate a push message
- a WeChat public number selection module configured to receive a WeChat public number of the push message to be published selected from the preset WeChat public number
- An authorization code obtaining module configured to obtain an authorization code of the received WeChat public number on the WeChat platform
- the request generation sending module is configured to send an authorization information acquisition request carrying the authorization code to the WeChat platform;
- An authorization information receiving module configured to receive authorization information sent by the WeChat platform, where the authorization information includes an authorization order;
- An interface calling module configured to invoke an interface of the WeChat platform by using an authorization command as a credential
- a publishing module configured to publish the push message to be published to the selected WeChat public account.
- a computer readable storage medium having a management system of a WeChat public number stored therein, the management system of the WeChat public number being executable by at least one processor to implement the following steps:
- the positive progress of the application is that the present application uses a third-party platform to uniformly manage multiple WeChat public accounts, and the platform can also be used for editing push messages, and finally realizes that the push messages are selected on multiple WeChat public accounts. Uniform release of sex avoids the workload of push message re-editing.
- FIG. 1 is a schematic diagram showing the hardware architecture of an embodiment of an electronic device of the present application.
- FIG. 2 is a schematic diagram showing a program module of an embodiment of a management system of a WeChat public number in an electronic device of the present application;
- FIG. 3 is a flowchart of Embodiment 1 of a method for managing a WeChat public number of the present application
- FIG. 4 is a flowchart of generating a push message in Embodiment 2 of the management method of the WeChat public number of the present application;
- FIG. 5 is a flowchart of selecting a WeChat public number to be released in Embodiment 3 of the management method of the WeChat public number of the present application;
- FIG. 6 is a flowchart of obtaining an authorization code in Embodiment 4 of a management method of a WeChat public number of the present application;
- FIG. 7 is a flowchart of generating and transmitting an authorization information acquisition request in Embodiment 5 of the management method of the WeChat public number of the present application.
- the present application proposes an electronic device.
- the electronic device 2 is an apparatus capable of automatically performing numerical calculation and/or information processing in accordance with an instruction set or stored in advance.
- the electronic device 2 can be a smartphone, a tablet, a laptop, a desktop computer, a rack server, a blade server, a tower server, or a rack server (including a stand-alone server, or a server cluster composed of multiple servers).
- the electronic device 2 includes at least, but not limited to, a management system 20 that can communicate with each other via a system bus to the memory 21, the processor 22, the network interface 23, and the WeChat public number. among them:
- the memory 21 includes at least one type of computer readable storage medium including a flash memory, a hard disk, a multimedia card, a card type memory (eg, SD or DX memory, etc.), a random access memory (RAM), Static Random Access Memory (SRAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Programmable Read Only Memory (PROM), magnetic memory, magnetic disk, optical disk, and the like.
- the memory 21 may be an internal storage unit of the electronic device 2, such as a hard disk or a memory of the electronic device 2.
- the memory 21 may also be an external storage device of the electronic device 2, such as a plug-in hard disk equipped on the electronic device 2, a smart memory card (SMC), and a secure digital device. (Secure Digital, SD) card, flash card, etc.
- the memory 21 can also include both the internal storage unit of the electronic device 2 and its external storage device.
- the memory 21 is generally used to store an operating system installed in the electronic device 2 and various application software, such as program codes of the management system 20 of the WeChat public number. Further, the memory 21 can also be used to temporarily store various types of data that have been output or are to be output.
- the processor 22 may be a Central Processing Unit (CPU), controller, microcontroller, microprocessor, or other data processing chip in some embodiments.
- the processor 22 is typically used to control the overall operation of the electronic device 2, such as performing control and processing associated with data interaction or communication with the electronic device 2.
- the processor 22 is configured to run program code or processing data stored in the memory 21, such as the management system 20 that runs the WeChat public number.
- the network interface 23 may comprise a wireless network interface or a wired network interface, which is typically used to establish a communication connection between the electronic device 2 and other electronic devices.
- the network interface 23 is configured to connect the electronic device 2 to an external terminal through a network, establish a data transmission channel, a communication connection, and the like between the electronic device 2 and an external terminal.
- the network may be an intranet, an Internet, a Global System of Mobile communication (GSM), a Wideband Code Division Multiple Access (WCDMA), a 4G network, or a 5G network.
- Wireless or wired networks such as network, Bluetooth, Wi-Fi, etc.
- the management system 20 of the WeChat public number stored in the memory 21 may be divided into one or more program modules, the one or more program modules being stored in the memory 21, and may be one Or multiple processors (this embodiment is processor 22) are executed to complete the application.
- FIG. 2 is a schematic diagram of a program module of an embodiment of the management system 20 of the WeChat public number.
- the management system 20 of the WeChat public number may be divided into a push message generating module 201 and a push message.
- the program module referred to in the present application refers to a series of computer program instruction segments capable of performing a specific function. The following description will specifically describe the specific functions of the program modules 201-208.
- the push message generating module 201 is configured to receive the material added in the editing area, and edit the material in the editing area to generate a push message.
- the push message selection module 202 is configured to receive a push message to be published
- the WeChat public number selection module 203 is configured to receive a WeChat public number of the push message to be published selected from the preset WeChat public number;
- the authorization code obtaining module 204 is configured to obtain an authorization code of the received WeChat public number on the WeChat platform;
- the request generation sending module 205 is configured to send an authorization information acquisition request carrying an authorization code to the WeChat platform;
- the authorization information receiving module 206 is configured to receive authorization information sent by the WeChat platform, where the authorization information includes an authorization order;
- the interface invoking module 207 is configured to invoke an interface of the WeChat platform by using an authorization command as a credential;
- the publishing module 208 is configured to post the push message to be published to the selected WeChat public account.
- the material may be a sound or tangible material such as pictures, text, voice, video, and audio.
- some of the high frequency usage is usually stored in advance in the material library to be called directly when making a push message.
- the system does not exclude the possibility to directly add material to the editing area by other means.
- the editing of the push message on the third-party platform can be realized, and the edited push message can be uniformly sent to multiple WeChat public numbers at the same time, thereby avoiding repeated editing of the push message and ensuring the release time.
- Unity the editing of the push message on the third-party platform
- the present application proposes a management method for the WeChat public number.
- the method for managing the WeChat public number includes the following steps:
- the material in the embodiment may be a sound or tangible material such as a picture, a text, a voice, a video, and an audio, and the added material may be derived from a memory other than the material library or the material library.
- the editor uses the method to create a push message on the third-party platform and publish the generated push message to the WeChat public account as an example:
- the default WeChat public number is at least one. According to the needs, the editor can select one or more WeChat public accounts. The WeChat public number that posted the push message.
- the third-party platform will automatically obtain the authorization code of the selected WeChat public account on the WeChat platform, and then generate an authorization information acquisition request carrying the authorization code to send to the WeChat platform, and send it back to the WeChat platform.
- the interface of the WeChat platform is invoked by using the authorization order as a voucher, and the selected push message to be posted is posted to the selected WeChat public number.
- This method can realize the unified management of multiple WeChat public accounts, especially for some group companies with multiple WeChat public accounts. These group companies often need to send different contents on multiple WeChat public accounts.
- the editor can implement the editing of the push message on the third-party platform, and simultaneously send the edited push message to the WeChat public number almost simultaneously, thereby avoiding repeated editing of the push message and ensuring the release time.
- Unity the edited push message on the third-party platform
- step S12 determining whether the trigger event is a material addition event, a material editing event or a material saving event, if it is a material addition event, step S13 is performed, if it is a material editing event, step S14 is performed, and if it is a material saving event, step S17 is performed;
- step S13 the received material is placed in the editing area, step S11 is performed;
- the material corresponding to the material editing event is used as the current editing material, and the configuration information of the current editing material is obtained.
- step S15 determining whether the material editing event has ended, if yes, executing step S16, if otherwise repeating step S15;
- step S16 the current editing material and its configuration information at the end of the material editing event is temporarily stored as a push message, step S11;
- a push message is generated.
- the editor can choose to directly send the generated push message, and then directly execute the subsequent steps. Alternatively, you can save the generated push message.
- you need to publish select from the draft library. Publish the push message and then follow the steps.
- step S32 determining whether the trigger event is a selection start event or a selection completion event of the WeChat public number, if the selection start event is performed, step S33 is performed; if the selection completion event is performed, step S35 is performed;
- step S43 determining whether the current WeChat public number is the last WeChat public number of the output WeChat public number, if yes, proceeding to step S45, if otherwise, performing step S44;
- the process of generating and sending an authorization information acquisition request is disclosed, which specifically includes the following steps:
- step S54 determining whether the current authorization code is the last authorization code in the output authorization code, and if so, ending, if otherwise, executing step S55;
- the authorization information acquisition request carrying the authorization code is generated in sequence.
- the present application further provides a computer readable storage medium having a management system 20 for storing a WeChat public number, which can be executed by one or more processors when the WeChat public number management system 20 is The management method of the above WeChat public number or the operation of the electronic device is implemented.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了一种微信公众号的管理方法,属于互联网技术领域。一种微信公众号的管理方法,用于第三方平台中,包括如下步骤:S1、生成推送消息;S2、接收所要发布的推送消息;S3、接收从预设的微信公众号中选择的所要发布推送消息的微信公众号;S4、获取接收到的微信公众号在微信平台上的授权码;S5、向微信平台发送携带有授权码的授权信息获取请求;S6、接收微信平台发送的授权信息,所述授权信息包含有授权令;S7、以授权令为凭证,调用微信平台的接口;S8、将所要发布的推送消息发布至所述选中的微信公众号上。本申请采用一个第三方平台对多个微信公众号进行统一管理,避免了推送消息重复编辑的工作量。
Description
本申请申明享有2017年10月26日递交的申请号为201711032457.0、名称为“微信公众号的管理方法、电子装置及计算机可读存储介质”的中国专利申请的优先权,该中国专利申请的整体内容以参考的方式结合在本申请中。
本申请涉及互联网技术领域,涉及一种微信公众号的管理方法、电子装置及计算机可读存储介质。
随着互联网的发展,企业的营销活动由线下向线上转移,借助互联网和社交圈实现品牌营销、客户服务、获取客户等目标。
线上营销活动比较常见的是通过微信传播,企业通常都会注册至少一个微信公众账号,然后通过登录到腾讯公众平台上去编辑所要发布的内容。对于只拥有一、两个微信公众账号的企业来说,每次发布都分别登录到各个微信公众账号进行编辑和发布并不会显得太过繁琐。但是现在很多企业可能拥有并同时使用多个微信公众账号,特别是一些大型企业,针对不同的产品可能会注册不同的微信公众账号,以向不同消费群体传达企业理念、产品发布等。此时,像这种拥有多个微信公众账号的企业,通常都需要进入公众平台进行反复上传相同的内容,且发布时间上会有明显的先后,发布效率低。
因此,现在急需一种可以统一编辑发布内容,且可以同时将统一发布到各个微信公众号上的平台,以实现对多个微信公众号的统一管理。
发明内容
本申请要解决的技术问题是为了克服现有技术中需要逐个登录微信公众号发布内容的繁琐操作,提出了一种微信公众号的管理方法、电子装置及计算机可读存储介质,通过一个平台对多个微信公众号进行托管,实现发布内容的统一编辑和统一发布,简化了多个微信公众号的管理。
本申请是通过下述技术方案来解决上述技术问题:
一种微信公众号的管理方法,用于第三方平台中,包括如下步骤:
S1、接收添加在编辑区域内的素材,对所述编辑区域内的素材进行编辑,以生成推送消息;
S2、接收所要发布的推送消息;
S3、接收从预设的微信公众号中选择的所要发布推送消息的微信公众号;
S4、获取接收到的微信公众号在微信平台上的授权码;
S5、向微信平台发送携带有授权码的授权信息获取请求;
S6、接收微信平台发送的授权信息,所述授权信息包含有授权令;
S7、以授权令为凭证,调用微信平台的接口;
S8、将所要发布的推送消息发布至所述选中的微信公众号上。
一种电子装置,包括存储器和处理器,所述存储器上存储有可被所述处理器执行的微信公众号的管理***,所述微信公众号的管理***包括:
推送消息生成模块,用于接收添加在编辑区域内的素材,对所述编辑区域内的素材进行编辑,以生成推送消息;
推送消息选择模块,用于接收所要发布的推送消息;
微信公众号选择模块,用于接收从预设的微信公众号中选择的所要发布推送消息的微信公众号;
授权码获取模块,用于获取接收到的微信公众号在微信平台上的授权码;
请求生成发送模块,用于向微信平台发送携带有授权码的授权信息获取 请求;
授权信息接收模块,用于接收微信平台发送的授权信息,所述授权信息包含有授权令;
接口调用模块,用于以授权令为凭证,调用微信平台的接口;
发布模块,用于将所要发布的推送消息发布至所述选中的微信公众号上。
一种计算机可读存储介质,所述计算机可读存储介质内存储有微信公众号的管理***,所述微信公众号的管理***可被至少一个处理器所执行,以实现以下步骤:
S1、接收添加在编辑区域内的素材,对所述编辑区域内的素材进行编辑,以生成推送消息;
S2、接收所要发布的推送消息;
S3、接收从预设的微信公众号中选择的所要发布推送消息的微信公众号;
S4、获取接收到的微信公众号在微信平台上的授权码;
S5、向微信平台发送携带有授权码的授权信息获取请求;
S6、接收微信平台发送的授权信息,所述授权信息包含有授权令;
S7、以授权令为凭证,调用微信平台的接口;
S8、将所要发布的推送消息发布至所述选中的微信公众号上。
本申请的积极进步效果在于:本申请采用一个第三方平台对多个微信公众号进行统一管理,同时该平台还能用于编辑推送消息,最终实现将推送消息在多个微信公众号上有选择性的进行统一发布,避免了推送消息重复编辑的工作量。
图1示出了本申请电子装置一实施例的硬件架构示意图;
图2示出了本申请电子装置中微信公众号的管理***一实施例的程序模块示意图;
图3示出了本申请微信公众号的管理方法实施例一的流程图;
图4示出了本申请微信公众号的管理方法实施例二中生成推送消息的流程图;
图5示出了本申请微信公众号的管理方法实施例三中选择所要发布的微信公众号的流程图;
图6示出了本申请微信公众号的管理方法实施例四中获取授权码的流程图;
图7示出了本申请微信公众号的管理方法实施例五中生成和发送授权信息获取请求的流程图。
下面通过实施例的方式进一步说明本申请,但并不因此将本申请限制在所述的实施例范围之中。
首先,本申请提出了一种电子装置。
参阅图1所示,是本申请电子装置一实施例的硬件架构示意图。本实施例中,所述电子装置2是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。例如,可以是智能手机、平板电脑、笔记本电脑、台式计算机、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图所示,所述电子装置2至少包括,但不限于,可通过***总线相互通信连接存储器21、处理器22、网络接口23、以及微信公众号的管理***20。其中:
所述存储器21至少包括一种类型的计算机可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器 等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器21可以是所述电子装置2的内部存储单元,例如该电子装置2的硬盘或内存。在另一些实施例中,所述存储器21也可以是所述电子装置2的外部存储设备,例如该电子装置2上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。当然,所述存储器21还可以既包括所述电子装置2的内部存储单元也包括其外部存储设备。本实施例中,所述存储器21通常用于存储安装于所述电子装置2的操作***和各类应用软件,例如所述微信公众号的管理***20的程序代码等。此外,所述存储器21还可以用于暂时地存储已经输出或者将要输出的各类数据。
所述处理器22在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器22通常用于控制所述电子装置2的总体操作,例如执行与所述电子装置2进行数据交互或者通信相关的控制和处理等。本实施例中,所述处理器22用于运行所述存储器21中存储的程序代码或者处理数据,例如运行所述的微信公众号的管理***20等。
所述网络接口23可包括无线网络接口或有线网络接口,该网络接口23通常用于在所述电子装置2与其他电子装置之间建立通信连接。例如,所述网络接口23用于通过网络将所述电子装置2与外部终端相连,在所述电子装置2与外部终端之间的建立数据传输通道和通信连接等。所述网络可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯***(Global System of Mobile communication,GSM)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi-Fi等无线或有线网络。
需要指出的是,图1仅示出了具有组件21-23的电子装置2,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
在本实施例中,存储于存储器21中的所述微信公众号的管理***20可以被分割为一个或者多个程序模块,所述一个或者多个程序模块被存储于存储器21中,并可由一个或多个处理器(本实施例为处理器22)所执行,以完成本申请。
例如,图2示出了所述微信公众号的管理***20一实施例的程序模块示意图,该实施例中,所述微信公众号的管理***20可以被分割为推送消息生成模块201、推送消息选择模块202、微信公众号选择模块203、授权码获取模块204、请求生成发送模块205、授权信息接收模块206、接口调用模块207和发布模块208。其中,本申请所称的程序模块是指能够完成特定功能的一系列计算机程序指令段。以下描述将具体介绍所述程序模块201-208的具体功能。
所述推送消息生成模块201,用于接收添加在编辑区域内的素材,对所述编辑区域内的素材进行编辑,以生成推送消息;
所述推送消息选择模块202,用于接收所要发布的推送消息;
所述微信公众号选择模块203,用于接收从预设的微信公众号中选择的所要发布推送消息的微信公众号;
所述授权码获取模块204,用于获取接收到的微信公众号在微信平台上的授权码;
所述请求生成发送模块205,用于向微信平台发送携带有授权码的授权信息获取请求;
所述授权信息接收模块206,用于接收微信平台发送的授权信息,所述授权信息包含有授权令;
所述接口调用模块207,用于以授权令为凭证,调用微信平台的接口;
所述发布模块208,用于将所要发布的推送消息发布至所述选中的微信公众号上。
本实施例中,所述素材可以是图片、文本、语音、视频和音频等有声或有形的材料。为了方便素材的选择,通常将高频使用的一些预先存储至素材库中,以在制作推送消息时直接调用。虽然素材库中预存有一些素材,但本***不排除还可以通过其他途径直接添加素材至编辑区域内。
使用本***,可以实现在第三方平台上对推送消息的编辑,同时还能将编辑好的推送消息几乎同时统一发送至多个微信公众号上,避免了推送消息的重复编辑,同时保证了发布时间的统一性。
其次,本申请提出一种微信公众号的管理方法。
在实施例一中,如图3所示,所述的微信公众号的管理方法包括如下步骤:
S1、接收添加在编辑区域内的素材,对所述编辑区域内的素材进行编辑,以生成推送消息;
S2、接收所要发布的推送消息;
S3、接收从预设的微信公众号中选择的所要发布推送消息的微信公众号;
S4、获取接收到的微信公众号在微信平台上的授权码;
S5、向微信平台发送携带有授权码的授权信息获取请求;
S6、接收微信平台发送的授权信息,所述授权信息包含有授权令;
S7、以授权令为凭证,调用微信平台的接口;
S8、将所要发布的推送消息发布至所述选中的微信公众号上。
需要说明的是,本实施例中所述素材可以是图片、文本、语音、视频和音频等有声或有形的材料,而且添加的所述素材可以来源于素材库或者素材 库之外的存储器中。
下面以编辑人员在第三方平台上使用该方法制作推送消息并将制作的推送消息发布至微信公众号上为例做具体说明:
1、在第三方平台的编辑区域内添加素材并对添加的素材进行编辑,编辑完成后即生成了一个完整的推送消息,若要直接发布,则自动将当前编辑完成的推送消息设为所要发布的推送消息,若要不直接发布,则可以选择将当前编辑完成的推送消息保存到草稿库中,以待发布时选择。
2、在第三方平台的预设的微信公众号中选择的所要发布推送消息的微信公众号,预设的微信公众号至少为一个,根据需要,编辑人员可以选择一个或者多个微信公众号作为发布推送消息的微信公众号。
3、完成上述步骤后,第三方平台会自动获取选中的微信公众号在微信平台上的授权码,然后生成携带有授权码的授权信息获取请求发送至微信平台,在接收到微信平台发送回的包含有授权令的授权信息后,以授权令为凭证,调用微信平台的接口,将选中的所要发布的推送消息发布至所述选中的微信公众号上。
采用本方法可以实现对多个微信公众号的统一管理,特别针对一些拥有多个微信公众号的集团公司,这些集团公司很多时候需要在多个微信公众号上发不相同的内容。以往做法是登录到每个微信公众号上去编辑素材然后发布,因此有多个微信公众号需要发布时,就要依次登录多个微信公众号,然后逐个进行素材编辑和发布。即使将素材在一个微信公众号中编辑后,复制到其他微信公众号上进行发布,依然需要多次登录不同的微信公众号,发布过程十分繁琐。
采用本方法之后,编辑人员可以实现在第三方平台上编辑推送消息,同时将编辑好的推送消息几乎同时统一发送至多个微信公众号上,避免了推送消息的重复编辑,还能保证了发布时间的统一性。
在实施例二中,基于实施例一的基础上,如图4所示,推送消息的生成过程具体如下:
S11、接收触发事件的信号;
S12、判断所述触发事件为素材添加事件、素材编辑事件还是素材保存事件,若是素材添加事件则执行步骤S13,若是素材编辑事件则执行步骤S14,若是素材保存事件则执行步骤S17;
S13、接收素材放置在编辑区域内,执行步骤S11;
S14、将素材编辑事件所对应的素材作为当前编辑素材,获取所述当前编辑素材的配置信息;
S15、判断所述素材编辑事件是否已结束,若是则执行步骤S16,若否则重复执行步骤S15;
S16、将所述当前编辑素材及其在素材编辑事件结束时的配置信息暂存为推送消息,执行步骤S11;
S17、将暂存的推送消息保存至草稿库中。
接上例,下面以编辑人员在第三方平台上使用该方法制作推送消息为例做具体说明:
1、在第三方平台上触发添加素材的事件,选择从素材库或者其他存储器中选取所需的素材到第三方平台的编辑区域,在编辑区域范围内,可以添加多个素材。
2、在编辑区域内选择需要编辑的素材,获取选中的需要编辑的素材在编辑开始时的原始配置信息。
3、循环检测素材编辑是否完成,待完成后再次获取该编辑素材的配置信息覆盖之前获取的原始配置信息。
4、待所有素材完成编辑后生成推送消息,编辑人员可以选择直接发送生成的推送消息,则直接执行之后的步骤,也可以选择保存生成的推送消息,待需要发布时,从草稿库中选择需要发布的推送消息,再执行之后的步骤。
在实施例三中,基于实施例一的基础上,如图5所示,公开了从预设的微信公众号中选择所要发布的微信公众号的具体步骤:
S31、接收触发事件的信号;
S32、判断触发事件为微信公众号的选择开始事件还是选择完成事件,若是选择开始事件则执行步骤S33;若是选择完成事件则执行步骤S35;
S33、接收微信公众号的选择指令;
S34、从预设的微信公众号中取出选中的微信公众号暂存,执行步骤S31;
S35、将暂存的微信公众号输出。
下面以编辑人员在第三方平台上选择所要发布的微信公众号为例做具体说明:
1、进入选择微信公众号的界面。
2、选择所要发布推送消息的微信公众号,这里采用复选,对选中的每一个微信公众号都取出暂存。
3、待选好所有所要发布推送消息的微信公众号后,将所有选中的微信公众号输出。
在实施例四中,基于实施例三的基础上,如图6所示,公开了获取与选中的微信公众号相对应的授权码的具体步骤:
S41、从输出的微信公众号中选择首个微信公众号作为当前微信公众号;
S42、获取所述当前微信公众号在微信平台上的授权码暂存;
S43、判断当前微信公众号是否为输出的微信公众号中的最后一个微信公众号,若是则执行步骤S45,若否则执行步骤S44;
S44、将当前微信公众号重置为输出的微信公众号中的在其之后的微信公众号,执行步骤S42;
S45、将暂存的授权码输出。
接上例,下面对授权码的获取过程做具体说明:
1、接收到编辑人员选择的所要发布推送消息的微信公众号。
2、依次获取接收到的微信公众号所对应的授权码。
3、待接收到的所有微信公众号的授权码都获取到之后,将这些授权码统一输出。
在实施例五中,基于实施例四的基础上,如图7所示,公开了授权信息获取请求的生成发送过程,具体包括以下步骤:
S51、从输出的授权码中选择首个授权码作为当前授权码;
S52、生成携带有当前授权码的授权信息获取请求;
S53、向微信平台发送所述授权信息获取请求;
S54、判断当前授权码是否为输出的授权码中的最后一个授权码,若是则结束,若否则执行步骤S55;
S55、将当前授权码重置为输出的授权码中的在其之后的授权码,执行步骤S52。
接上例,下面对授权信息获取请求的生成和发送过程做具体说明:
1、接收到选中的微信公众号相对应的授权码后,依次生成携带有授权码的授权信息获取请求。
2、每生成一个授权信息获取请求便向微信平台发送一次,直到最后一个授权信息发送完成为止。
此外,本申请还提出一种计算机可读存储介质,该计算机可读存储介质内存储有微信公众号的管理***20,该微信公众号的管理***20可被一个或多个处理器执行时,实现上述微信公众号的管理方法或电子装置的操作。
虽然以上描述了本申请的具体实施方式,但是本领域的技术人员应当理 解,这仅是举例说明,本申请的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本申请的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本申请的保护范围。
Claims (17)
- 一种微信公众号的管理方法,其特征在于,用于第三方平台中,包括如下步骤:S1、接收添加在编辑区域内的素材,对所述编辑区域内的素材进行编辑,以生成推送消息;S2、接收所要发布的推送消息;S3、接收从预设的微信公众号中选择的所要发布推送消息的微信公众号;S4、获取接收到的微信公众号在微信平台上的授权码;S5、向微信平台发送携带有授权码的授权信息获取请求;S6、接收微信平台发送的授权信息,所述授权信息包含有授权令;S7、以授权令为凭证,调用微信平台的接口;S8、将所要发布的推送消息发布至所述选中的微信公众号上。
- 根据权利要求1所述的微信公众号的管理方法,其特征在于,步骤S1具体包括以下分步骤:S11、接收触发事件的信号;S12、判断所述触发事件为素材添加事件、素材编辑事件还是素材保存事件,若是素材添加事件则执行步骤S13,若是素材编辑事件则执行步骤S14,若是素材保存事件则执行步骤S17;S13、接收素材放置在编辑区域内,执行步骤S11;S14、将素材编辑事件所对应的素材作为当前编辑素材,获取所述当前编辑素材的配置信息;S15、判断所述素材编辑事件是否已结束,若是则执行步骤S16,若否则重复执行步骤S15;S16、将所述当前编辑素材及其在素材编辑事件结束时的配置信息暂存 为推送消息,执行步骤S11;S17、将暂存的推送消息保存至草稿库中。
- 根据权利要求1所述的微信公众号的管理方法,其特征在于,所述素材包括图片、文本、语音、视频和音频。
- 根据权利要求1所述的微信公众号的管理方法,其特征在于,添加的所述素材来源于素材库或者素材库之外的存储器中。
- 根据权利要求1所述的微信公众号的管理方法,其特征在于,步骤S3具体包括以下分步骤:S31、接收触发事件的信号;S32、判断触发事件为微信公众号的选择开始事件还是选择完成事件,若是选择开始事件则执行步骤S33;若是选择完成事件则执行步骤S35;S33、接收微信公众号的选择指令;S34、从预设的微信公众号中取出选中的微信公众号暂存,执行步骤S31;S35、将暂存的微信公众号输出。
- 根据权利要求5所述的微信公众号的管理方法,其特征在于,步骤S4具体包括以下分步骤:S41、从输出的微信公众号中选择首个微信公众号作为当前微信公众号;S42、获取所述当前微信公众号在微信平台上的授权码暂存;S43、判断当前微信公众号是否为输出的微信公众号中的最后一个微信公众号,若是则执行步骤S45,若否则执行步骤S44;S44、将当前微信公众号重置为输出的微信公众号中的在其之后的微信公众号,执行步骤S42;S45、将暂存的授权码输出。
- 根据权利要求6所述的微信公众号的管理方法,其特征在于,步骤S5具体包括以下分步骤:S51、从输出的授权码中选择首个授权码作为当前授权码;S52、生成携带有当前授权码的授权信息获取请求;S53、向微信平台发送所述授权信息获取请求;S54、判断当前授权码是否为输出的授权码中的最后一个授权码,若是则结束,若否则执行步骤S55;S55、将当前授权码重置为输出的授权码中的在其之后的授权码,执行步骤S52。
- 根据权利要求7所述的微信公众号的管理方法,其特征在于,步骤S6具体为:根据授权信息获取请求的发送顺序,依次接收微信平台发送的相对应的授权信息。
- 一种电子装置,包括存储器和处理器,其特征在于,所述存储器上存储有可被所述处理器执行的微信公众号的管理***,所述微信公众号的管理***包括:推送消息生成模块,用于接收添加在编辑区域内的素材,对所述编辑区域内的素材进行编辑,以生成推送消息;推送消息选择模块,用于接收所要发布的推送消息;微信公众号选择模块,用于接收从预设的微信公众号中选择的所要发布推送消息的微信公众号;授权码获取模块,用于获取接收到的微信公众号在微信平台上的授权码;请求生成发送模块,用于向微信平台发送携带有授权码的授权信息获取请求;授权信息接收模块,用于接收微信平台发送的授权信息,所述授权信息包含有授权令;接口调用模块,用于以授权令为凭证,调用微信平台的接口;发布模块,用于将所要发布的推送消息发布至所述选中的微信公众号上。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有微信公众号的管理***,所述微信公众号的管理***可被至少一个处理器所执行,以实现以下步骤:S1、接收添加在编辑区域内的素材,对所述编辑区域内的素材进行编辑,以生成推送消息;S2、接收所要发布的推送消息;S3、接收从预设的微信公众号中选择的所要发布推送消息的微信公众号;S4、获取接收到的微信公众号在微信平台上的授权码;S5、向微信平台发送携带有授权码的授权信息获取请求;S6、接收微信平台发送的授权信息,所述授权信息包含有授权令;S7、以授权令为凭证,调用微信平台的接口;S8、将所要发布的推送消息发布至所述选中的微信公众号上。
- 根据权利要求10所述的计算机可读存储介质,其特征在于,步骤S1具体包括以下分步骤:S11、接收触发事件的信号;S12、判断所述触发事件为素材添加事件、素材编辑事件还是素材保存事件,若是素材添加事件则执行步骤S13,若是素材编辑事件则执行步骤S14,若是素材保存事件则执行步骤S17;S13、接收素材放置在编辑区域内,执行步骤S11;S14、将素材编辑事件所对应的素材作为当前编辑素材,获取所述当前编辑素材的配置信息;S15、判断所述素材编辑事件是否已结束,若是则执行步骤S16,若否则重复执行步骤S15;S16、将所述当前编辑素材及其在素材编辑事件结束时的配置信息暂存为推送消息,执行步骤S11;S17、将暂存的推送消息保存至草稿库中。
- 根据权利要求10所述的计算机可读存储介质,其特征在于,所述素材包括图片、文本、语音、视频和音频。
- 根据权利要求10所述的计算机可读存储介质,其特征在于,添加的所述素材来源于素材库或者素材库之外的存储器中。
- 根据权利要求10所述的计算机可读存储介质,其特征在于,步骤S3具体包括以下分步骤:S31、接收触发事件的信号;S32、判断触发事件为微信公众号的选择开始事件还是选择完成事件,若是选择开始事件则执行步骤S33;若是选择完成事件则执行步骤S35;S33、接收微信公众号的选择指令;S34、从预设的微信公众号中取出选中的微信公众号暂存,执行步骤S31;S35、将暂存的微信公众号输出。
- 根据权利要求14所述的计算机可读存储介质,其特征在于,步骤S4具体包括以下分步骤:S41、从输出的微信公众号中选择首个微信公众号作为当前微信公众号;S42、获取所述当前微信公众号在微信平台上的授权码暂存;S43、判断当前微信公众号是否为输出的微信公众号中的最后一个微信公众号,若是则执行步骤S45,若否则执行步骤S44;S44、将当前微信公众号重置为输出的微信公众号中的在其之后的微信公众号,执行步骤S42;S45、将暂存的授权码输出。
- 根据权利要求15所述的计算机可读存储介质,其特征在于,骤S5具体包括以下分步骤:S51、从输出的授权码中选择首个授权码作为当前授权码;S52、生成携带有当前授权码的授权信息获取请求;S53、向微信平台发送所述授权信息获取请求;S54、判断当前授权码是否为输出的授权码中的最后一个授权码,若是则结束,若否则执行步骤S55;S55、将当前授权码重置为输出的授权码中的在其之后的授权码,执行步骤S52。
- 根据权利要求16所述的计算机可读存储介质,其特征在于,步骤S6具体为:根据授权信息获取请求的发送顺序,依次接收微信平台发送的相对应的授权信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711032457.0 | 2017-10-26 | ||
CN201711032457.0A CN107908680A (zh) | 2017-10-26 | 2017-10-26 | 微信公众号的管理方法、电子装置及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019080460A1 true WO2019080460A1 (zh) | 2019-05-02 |
Family
ID=61842928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/083084 WO2019080460A1 (zh) | 2017-10-26 | 2018-04-13 | 微信公众号的管理方法、电子装置及计算机可读存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107908680A (zh) |
WO (1) | WO2019080460A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110458518A (zh) * | 2019-07-29 | 2019-11-15 | 广州市家庭医生在线信息有限公司 | 一种集中式多账号微信自媒体管理平台及运行方法 |
CN112231724A (zh) * | 2020-10-13 | 2021-01-15 | 中国平安人寿保险股份有限公司 | 一种公众号数据处理方法、装置、服务器及存储介质 |
CN112541743A (zh) * | 2020-12-22 | 2021-03-23 | 北京百家科技集团有限公司 | 一种信息处理方法、装置、计算机设备和存储介质 |
CN114338580A (zh) * | 2021-12-30 | 2022-04-12 | 苏州金羲智慧科技有限公司 | 一种公众号项目开发方法、装置及存储介质 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108596660B (zh) * | 2018-04-18 | 2020-09-22 | 有米科技股份有限公司 | 广告任务推送的方法、***、计算机设备和存储介质 |
CN109118407B (zh) * | 2018-07-24 | 2022-01-25 | 深圳微盐传媒科技有限公司 | 一种新媒体综合调度方法和*** |
CN108989189B (zh) * | 2018-08-06 | 2021-09-28 | 四川长虹电器股份有限公司 | 一种基于企业微信的消息推送方法 |
CN110458507B (zh) * | 2019-06-12 | 2023-06-23 | 平安科技(深圳)有限公司 | 一种公众号业务托管的授权方法和装置 |
CN110290056A (zh) * | 2019-06-25 | 2019-09-27 | 苏州梦嘉信息技术有限公司 | 一种微信公众号管理*** |
CN113254793A (zh) * | 2021-07-15 | 2021-08-13 | 北京轻松筹信息技术有限公司 | 推文的群发推送方法、装置及电子设备 |
CN113992616B (zh) * | 2021-10-28 | 2023-05-02 | 中国银行股份有限公司 | 微信公众号的消息发送方法及装置 |
CN115484559A (zh) * | 2022-08-01 | 2022-12-16 | 深圳市梦网科技发展有限公司 | 一种消息迁移方法、***及设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014008783A1 (en) * | 2012-07-09 | 2014-01-16 | Tencent Technology (Shenzhen) Company Limited | A method of supporting third-party applications in an instant messaging system and a system using the same |
CN103873586A (zh) * | 2014-03-26 | 2014-06-18 | 山东省数字证书认证管理有限公司 | 基于数字证书的公共帐号管理方法及微博管理平台 |
CN104468518A (zh) * | 2014-11-10 | 2015-03-25 | 腾讯科技(深圳)有限公司 | 业务管理方法、装置和*** |
CN104796380A (zh) * | 2014-01-16 | 2015-07-22 | 腾讯科技(深圳)有限公司 | 安全校验的方法和***、终端、验证服务器 |
CN105049320A (zh) * | 2015-05-22 | 2015-11-11 | 广西天海信息科技有限公司 | 一种同时管理多个微信公众账号的***及方法 |
CN105119966A (zh) * | 2015-07-15 | 2015-12-02 | 中国联合网络通信集团有限公司 | 一种公众号管理方法及装置 |
CN105205140A (zh) * | 2015-09-17 | 2015-12-30 | 小米科技有限责任公司 | 消息推送方法及装置 |
-
2017
- 2017-10-26 CN CN201711032457.0A patent/CN107908680A/zh active Pending
-
2018
- 2018-04-13 WO PCT/CN2018/083084 patent/WO2019080460A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014008783A1 (en) * | 2012-07-09 | 2014-01-16 | Tencent Technology (Shenzhen) Company Limited | A method of supporting third-party applications in an instant messaging system and a system using the same |
CN104796380A (zh) * | 2014-01-16 | 2015-07-22 | 腾讯科技(深圳)有限公司 | 安全校验的方法和***、终端、验证服务器 |
CN103873586A (zh) * | 2014-03-26 | 2014-06-18 | 山东省数字证书认证管理有限公司 | 基于数字证书的公共帐号管理方法及微博管理平台 |
CN104468518A (zh) * | 2014-11-10 | 2015-03-25 | 腾讯科技(深圳)有限公司 | 业务管理方法、装置和*** |
CN105049320A (zh) * | 2015-05-22 | 2015-11-11 | 广西天海信息科技有限公司 | 一种同时管理多个微信公众账号的***及方法 |
CN105119966A (zh) * | 2015-07-15 | 2015-12-02 | 中国联合网络通信集团有限公司 | 一种公众号管理方法及装置 |
CN105205140A (zh) * | 2015-09-17 | 2015-12-30 | 小米科技有限责任公司 | 消息推送方法及装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110458518A (zh) * | 2019-07-29 | 2019-11-15 | 广州市家庭医生在线信息有限公司 | 一种集中式多账号微信自媒体管理平台及运行方法 |
CN112231724A (zh) * | 2020-10-13 | 2021-01-15 | 中国平安人寿保险股份有限公司 | 一种公众号数据处理方法、装置、服务器及存储介质 |
CN112231724B (zh) * | 2020-10-13 | 2024-04-12 | 中国平安人寿保险股份有限公司 | 一种公众号数据处理方法、装置、服务器及存储介质 |
CN112541743A (zh) * | 2020-12-22 | 2021-03-23 | 北京百家科技集团有限公司 | 一种信息处理方法、装置、计算机设备和存储介质 |
CN112541743B (zh) * | 2020-12-22 | 2024-01-23 | 北京百家科技集团有限公司 | 一种信息处理方法、装置、计算机设备和存储介质 |
CN114338580A (zh) * | 2021-12-30 | 2022-04-12 | 苏州金羲智慧科技有限公司 | 一种公众号项目开发方法、装置及存储介质 |
CN114338580B (zh) * | 2021-12-30 | 2023-08-01 | 苏州金羲智慧科技有限公司 | 一种公众号项目开发方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107908680A (zh) | 2018-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019080460A1 (zh) | 微信公众号的管理方法、电子装置及计算机可读存储介质 | |
US11188560B2 (en) | Synchronizing object in local object storage node | |
US9183072B1 (en) | Error troubleshooting using a correlated knowledge base | |
WO2019201039A1 (zh) | 一种更新应用程序的方法、***及应用服务器 | |
US20150117513A1 (en) | Bandwidth reduction system and method | |
WO2015074554A1 (zh) | 消息同步方法和装置 | |
US10102239B2 (en) | Application event bridge | |
TW201916678A (zh) | 會議資訊的顯示方法及裝置 | |
WO2019000629A1 (zh) | 多数据源数据同步方法、***、应用服务器及计算机可读存储介质 | |
US20200186372A1 (en) | Attendance Configuration Methods and Apparatuses | |
WO2021012957A1 (zh) | 消息聚合方法及装置 | |
US20150326538A1 (en) | Content management system | |
CN108289074B (zh) | 用户账号登录方法及装置 | |
CN111064626A (zh) | 配置更新方法、装置、服务器及可读存储介质 | |
US10579915B2 (en) | Method and device for initializing two-dimensional code | |
US20190392399A1 (en) | State-based electronic event processing system | |
CN107040576A (zh) | 信息推送方法及装置、通讯*** | |
US9922388B2 (en) | Systems and methods for multimedia processing | |
CN115952774A (zh) | 信息处理方法、装置、电子设备及存储介质 | |
CN115567596A (zh) | 云服务资源部署方法、装置、设备及存储介质 | |
CN114186966A (zh) | 公文审批方法、***、装置及计算机可读存储介质 | |
WO2019019671A1 (zh) | 网页数据处理方法、装置、计算机设备和存储介质 | |
CN113238919A (zh) | 一种用户访问数的统计方法、装置及*** | |
US10095503B2 (en) | File usability based on a system configuration | |
CN107066248B (zh) | 处理模型确定方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 06/10/2020) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18870558 Country of ref document: EP Kind code of ref document: A1 |