[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109756525B - Information subscription method and device - Google Patents

Information subscription method and device Download PDF

Info

Publication number
CN109756525B
CN109756525B CN201711056159.5A CN201711056159A CN109756525B CN 109756525 B CN109756525 B CN 109756525B CN 201711056159 A CN201711056159 A CN 201711056159A CN 109756525 B CN109756525 B CN 109756525B
Authority
CN
China
Prior art keywords
information
subscription
client
community
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711056159.5A
Other languages
Chinese (zh)
Other versions
CN109756525A (en
Inventor
张黎黎
张达平
张世粱
张远浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nail Holding Cayman Co ltd
Original Assignee
Nail Holding Cayman Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nail Holding Cayman Co ltd filed Critical Nail Holding Cayman Co ltd
Priority to CN201711056159.5A priority Critical patent/CN109756525B/en
Publication of CN109756525A publication Critical patent/CN109756525A/en
Application granted granted Critical
Publication of CN109756525B publication Critical patent/CN109756525B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

One or more embodiments of the present specification provide an information subscription method and apparatus, where the method may include: receiving an information subscription request initiated by a first client of an application aiming at a community; and configuring the information source to the community according to the information source indicated by the information subscription request, so that a second client of the application subscribes to the subscription information from the information source, wherein the second client belongs to the community members of the community.

Description

Information subscription method and device
Technical Field
One or more embodiments of the present disclosure relate to the field of communications technologies, and in particular, to an information subscription method and apparatus.
Background
In the related art, the mobile group office platform is more and more widely applied to office processes of various groups such as enterprises, education institutions and government offices, not only can improve communication efficiency among users and reduce communication cost, but also is convenient for managing group members in the group, thereby effectively improving event processing efficiency and office efficiency of the users.
Disclosure of Invention
In view of this, one or more embodiments of the present disclosure provide an information subscription method and apparatus.
To achieve the above object, one or more embodiments of the present disclosure provide the following technical solutions:
according to a first aspect of one or more embodiments of the present specification, there is provided an information subscription method, including:
receiving an information subscription request initiated by a first client of an application aiming at a community;
and configuring the information source to the community according to the information source indicated by the information subscription request, so that a second client of the application subscribes to the subscription information from the information source, wherein the second client belongs to the community members of the community.
According to a second aspect of one or more embodiments of the present specification, there is provided an information subscription method, including:
a second client of the application receives an information subscription instruction, and the information subscription instruction is initiated by the second client after a server of the application receives an information subscription request initiated by a first client of the application aiming at a community;
and the second client subscribes subscription information from the information source according to the information source indicated by the information subscription instruction, wherein the second client belongs to group members of the group.
According to a third aspect of one or more embodiments of the present specification, there is provided an information subscription method, including:
receiving an information subscription request initiated aiming at a community;
and configuring the information source to the community according to the information source indicated by the information subscription request, so that community members of the community subscribe subscription information from the information source respectively.
According to a fourth aspect of one or more embodiments of the present specification, there is provided an information subscribing device, including:
the first request receiving unit receives an information subscription request initiated by a first client of the application aiming at a community;
and the first information source configuration unit is used for configuring the information source to the community according to the information source indicated by the information subscription request so as to enable a second client of the application to subscribe the subscription information from the information source, wherein the second client belongs to community members of the community.
According to a fifth aspect of one or more embodiments of the present specification, there is provided an information subscription apparatus, including:
the instruction receiving unit is used for receiving an information subscription instruction by a second client side of the application, wherein the information subscription instruction is initiated by the second client side after a server side of the application receives an information subscription request initiated by a first client side of the application aiming at a group;
and the second client subscribes subscription information from the information source according to the information source indicated by the information subscription instruction, and the second client belongs to the group members of the group.
According to a sixth aspect of one or more embodiments of the present specification, there is provided an information subscribing device, comprising:
the second request receiving unit receives an information subscription request initiated aiming at a community;
and the second information source configuration unit is used for configuring the information sources in the community according to the information sources indicated by the information subscription request so as to enable the community members of the community to subscribe the subscription information from the information sources respectively.
Drawings
Fig. 1 is a schematic architecture diagram of an information subscription system according to an exemplary embodiment.
Fig. 2 is a flowchart of a method for subscribing to information on a server side according to an exemplary embodiment.
Fig. 3 is a flowchart of a method for subscribing to information on a client side according to an exemplary embodiment.
Fig. 4 is a flowchart of another method for subscribing to information on a server side according to an exemplary embodiment.
Fig. 5 is a schematic diagram of a functional interface provided by the enterprise wechat client 1 according to an exemplary embodiment.
Fig. 6 is a schematic diagram of a functional interface provided by the enterprise wechat client 2 according to an exemplary embodiment.
Fig. 7 is a schematic diagram of an information presentation interface provided by the enterprise wechat client 1 according to an exemplary embodiment.
Fig. 8 is a schematic diagram of a functional interface provided by another enterprise wechat client 1 according to an exemplary embodiment.
Fig. 9 is a schematic diagram of a functional interface provided by another enterprise wechat client 2 according to an example embodiment.
Fig. 10 is a schematic diagram of an information presentation interface provided by another enterprise wechat client 1 according to an exemplary embodiment.
Fig. 11 is a schematic diagram of a subscription management interface provided by the enterprise wechat client 1 according to an exemplary embodiment.
FIG. 12 is a schematic block diagram of an apparatus provided in an exemplary embodiment.
Fig. 13 is a block diagram of an information subscription apparatus on a server side according to an exemplary embodiment.
Fig. 14 is a block diagram of an information subscribing device on a client side according to an exemplary embodiment.
Fig. 15 is a block diagram of another server-side information subscription apparatus according to an exemplary embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with one or more embodiments of the present specification. Rather, they are merely examples of apparatus and methods consistent with certain aspects of one or more embodiments of the specification, as detailed in the claims that follow.
It should be noted that: in other embodiments, the steps of the corresponding methods are not necessarily performed in the order shown and described in this specification. In some other embodiments, the method may include more or fewer steps than those described herein. Moreover, a single step described in this specification may be broken down into multiple steps for description in other embodiments; multiple steps described in this specification may be combined into a single step in other embodiments.
Fig. 1 is a schematic architecture diagram of an information subscription system according to an exemplary embodiment. As shown in fig. 1, the system may include a server 11, a network 12, a number of electronic devices such as a cell phone 13, a cell phone 14, a cell phone 15, and the like.
The server 11 may be a physical server comprising a separate host, or the server 11 may be a virtual server carried by a cluster of hosts. In the operation process, the server 11 may operate a server-side program of an application to implement a related service function of the application, for example, when the server 51 operates a program of a mobile group office platform, the server may be implemented as a server of the mobile group office platform, so that the server operating on the server 11 alone or cooperates with clients operating on the mobile phones 13 to 15 to implement a unified information subscription scheme for a group.
In this embodiment, the mobile group office platform not only can implement a communication function, but also can be used as an integrated functional platform with many other functions, for example, for processing internal events of a group such as an approval event (e.g., approval event such as leave request, office article claim, and finance), an attendance event, a task event, and a journal event, and for processing external events of a group such as ordering and purchasing, which is not limited in one or more embodiments of the present specification.
More specifically, the mobile corporate office platform may be supported by an Instant Messaging application in the related art, such as an Enterprise Instant Messaging (EIM) application, For example, Skype For
Figure BDA0001453691100000051
Microsoft
Figure BDA0001453691100000052
Figure BDA0001453691100000053
And the like. Certainly, the instant messaging function is only one of the communication functions supported by the mobile group office platform, and the mobile group office platform can also implement more other functions such as those described above, and details thereof are not described here.
The handsets 13-15 are just one type of electronic device that a user may use. In fact, it is obvious that the user can also use electronic devices of the type such as: tablet devices, notebook computers, Personal Digital Assistants (PDAs), wearable devices (e.g., smart glasses, smart watches, etc.), etc., to which one or more embodiments of the present disclosure are not limited. During the operation process, the electronic device may operate a client-side program of an application to implement a related service function of the application, for example, when the electronic device operates a program of a mobile community office platform, the electronic device may be implemented as a client of the mobile community office platform.
It should be noted that: an application program of a client of the mobile community office platform can be pre-installed on the electronic equipment, so that the client can be started and run on the electronic equipment; of course, when an online "client" such as HTML5 technology is employed, the client can be obtained and run without installing a corresponding application on the electronic device.
And the network 12 for interaction between the handsets 13-15 and the server 11 may include various types of wired or wireless networks. In one embodiment, the Network 12 may include the Public Switched Telephone Network (PSTN) and the Internet.
Fig. 2 is a flowchart of a method for subscribing to information on a server side according to an exemplary embodiment. As shown in fig. 2, the method is applied to a server (such as the server 11 shown in fig. 1), and may include the following steps:
step 202, a first client receiving the application requests for subscribing to information initiated by a community.
In an embodiment, a server having an application may run on a server, and the server may implement the technical scheme of the information subscription method in this specification.
In one embodiment, an application may comprise any type, and this description is not intended to be limiting; for example, the application may include the mobile group office platform, so as to implement management operation on the group, the server running on the server may be a server of the mobile group office platform, and the first client and the second client in this embodiment may be clients of the mobile group office platform.
In an embodiment, the first client of the application belongs to an administrative user of the community, and the non-administrative user has no right to initiate an information subscription request for the community, so as to realize the authority management of the community. The administrative users include any user having administrative authority for the community, such as an administrator, a creator, a leader layer, and the like inside the community, and further such as a super administrator, a temporary administrator, and the like outside the community, which is not limited in this specification.
In one embodiment, the administrative user may view the information sources already deployed in the community and perform deletion, prioritization, etc. operations on the information sources, so that the information sources already deployed in the community are managed and the management results may be synchronized with the community members (e.g., corresponding to the second client) in the community.
In an embodiment, the alternative information sources may be provided to the first client in advance, so that the first client may present the alternative information sources to the user, so that the user selects at least one alternative information source, and initiates the information subscription request for the selected information source. In other embodiments, the user of the first client may view the alternative information source in other manners, such as actively logging in a query webpage for the alternative information source, which is not limited in this specification.
Step 204, according to the information source indicated by the information subscription request, configuring the information source in the community so as to enable a second client of the application to subscribe the subscription information from the information source, wherein the second client belongs to the community members of the community.
In one embodiment, when the information source is configured in the community, at least one community member (corresponding to the second client) in the community can automatically complete the subscription to the information source. In one embodiment, when an information source is deployed in the community, all community members within the community may be automatically made to complete a subscription to the information source.
In one embodiment, by configuring the information source in the community, unified configuration management for community members in the community is realized, so that the community members in the community uniformly complete subscription to the information source without individual subscription of each community member, thereby simplifying operation and improving community management efficiency.
In an embodiment, after the automatic subscription to the information source is completed, the community member corresponding to the second client cannot cancel the subscription to the information source, so as to facilitate the unified management within the community; the community members may initiate a request to the management user, so that the management user performs operations such as unsubscribing the information source.
In an embodiment, when a community member of a community discovers an interested information source, an addition request may be initiated to an administrative user through a corresponding client (e.g., the second client described above) to be received and processed by the administrative user through the corresponding client (e.g., the first client described above), such as to agree to provision the information source for the community so that the information source is provisioned to the community.
In an embodiment, the information source may include at least one of: native functionality of the application, extended functionality of the micro-application that depends on the application, and information sources provided by third parties (distinct from the developer of the application and objects other than the developer of the micro-application).
In one embodiment, the present description does not limit the sources of the micro-applications. For example, the micro application may be from a developer of the application, that is, after the developer completes development and releases the application, other functions are released in the form of the micro application to complete the functions of the application. For another example, the micro application may be from another developer other than the developer of the application, so that more developers may implement function expansion for the application, so as to improve the speed of performing function expansion and perfection on the application.
In an embodiment, the same functionality within an application (native functionality or extended functionality provided by a micro-application) may provide a single or multiple sources of information. In one case, a function may be configured such that all information sources provided by the function are configured to a community; in another case, when the function can provide multiple information sources, one or more information sources of a desired configuration can be specifically selected to configure the selected information sources to the community.
Fig. 3 is a flowchart of a method for subscribing to information on a client side according to an exemplary embodiment. As shown in fig. 3, the method is applied to an electronic device (such as the mobile phones 13-15 shown in fig. 1, etc.), and may include the following steps:
step 302, a second client of the application receives an information subscription instruction, and the information subscription instruction is initiated by the second client after a server of the application receives an information subscription request initiated by the first client of the application for a community.
In one embodiment, an application may comprise any type, and this description is not intended to be limiting; for example, the application may include the mobile group office platform so as to implement management operations on the group, and the first client and the second client in this embodiment may be clients of the mobile group office platform, and the server may be a server of the mobile group office platform.
In an embodiment, the first client of the application belongs to an administrative user of the community, and the non-administrative user has no right to initiate an information subscription request for the community, so as to realize the authority management of the community. The administrative users include any user having administrative authority for the community, such as an administrator, a creator, a leader layer, and the like inside the community, and further such as a super administrator, a temporary administrator, and the like outside the community, which is not limited in this specification.
In one embodiment, the administrative user may view the information sources already deployed to the community and perform deletion, prioritization, etc. operations with respect to these information sources, so that the information sources already deployed to the community are managed and the management results may be synchronized to the community members (e.g., corresponding to the second client) in the community.
And 304, the second client subscribes subscription information from the information source according to the information source indicated by the information subscription instruction, and the second client belongs to the group members of the group.
In an embodiment, based on the information subscription request initiated by the first client, the server may configure the information source in a community, so that at least one community member in the community automatically completes the subscription to the information source. For example, the server sends an information subscription instruction to at least one community member (corresponding to the second client described above), so that the second client automatically subscribes to the subscription information from the information source without the operation performed by the corresponding community member of the second client.
In one embodiment, when an information source is configured in the community, all community members (corresponding clients) in the community can automatically complete the subscription to the information source, thereby realizing the unified configuration management of the community.
In an embodiment, the first client of the application belongs to an administrative user of the community, and the non-administrative user has no right to initiate an information subscription request for the community, so as to realize the authority management of the community. The administrative users include any user having administrative authority for the community, such as an administrator, a creator, a leader layer, and the like inside the community, and further such as a super administrator, a temporary administrator, and the like outside the community, which is not limited in this specification.
In one embodiment, the community member may view the information sources already deployed in the community through the second client, but if the community member is not the administrative user of the community, there may not be authority to manage the information sources, and operations such as deleting, prioritizing, etc. cannot be performed on the information sources.
In an embodiment, after the automatic subscription to the information source is completed, the community member corresponding to the second client cannot cancel the subscription to the information source, so as to facilitate the unified management within the community; the community members may initiate a request to the management user, so that the management user performs operations such as unsubscribing the information source.
In one embodiment, when a community member of a community discovers an information source of interest, an addition request may be initiated to an administrative user through a corresponding client (e.g., the second client described above) to be received and processed by the administrative user through the corresponding client (e.g., the first client described above), such as to agree to provision of the information source for the community such that the information source is provisioned in the community.
In an embodiment, the information source may include at least one of: native functionality of the application, extended functionality of the micro-application that depends on the application, information sources provided by third parties (distinct from the developer of the application and other objects than the developer of the micro-application).
In one embodiment, the present description does not limit the sources of the micro-applications. For example, the micro application may be from a developer of the application, that is, after the developer completes development and releases the application, other functions are released in the form of the micro application to complete the functions of the application. For another example, the micro application may be from another developer other than the developer of the application, so that more developers may implement function expansion for the application, so as to improve the speed of performing function expansion and perfection on the application.
In an embodiment, the second client may present an interface entry for the information source, where the interface entry is used to switch to the information presentation interface of the subscription information, so that a group member may quickly switch to a corresponding information presentation interface through the interface entry in a process of browsing the second client to browse the subscription information provided by the information source.
In an embodiment, when the function of the information source belongs to the extended function of the micro application, if the micro application is not installed on the second client, the second client may automatically install the micro application for implementing the related function of the information source after receiving the information subscription instruction.
In an embodiment, the same functionality within an application (native functionality or extended functionality provided by a micro-application) may provide a single or multiple sources of information. In one case, a function may be configured such that all information sources provided by the function are configured to a community; in another case, when the function can provide multiple information sources, one or more information sources of a desired configuration can be specifically selected to configure the selected information sources to the community.
Fig. 4 is a flowchart of another method for subscribing to information on a server side according to an exemplary embodiment. As shown in fig. 4, the method is applied to a server (such as the server 11 shown in fig. 1), and may include the following steps:
at step 402, a request for community-initiated subscription for information is received.
In an embodiment, a server having an application may run on a server, and the server may implement the technical scheme of the information subscription method in this specification.
In one embodiment, an application may comprise any type, and this description is not intended to be limiting; for example, the application may include the mobile group office platform, so as to implement management operation on the group, and the server running on the server may be a server of the mobile group office platform.
In an embodiment, the information subscription request may be initiated by a user through a client of the application. The user may be an administrative user of the community, and the non-administrative user has no right to initiate an information subscription request for the community, so as to implement authority management for the community. The administrative users include any user having administrative authority for the community, such as an administrator, a creator, a leader layer, and the like inside the community, and further such as a super administrator, a temporary administrator, and the like outside the community, which is not limited in this specification.
In one embodiment, the administrative user may view the information sources already deployed in the community and perform operations such as deletion, prioritization, etc. with respect to these information sources, so as to manage the information sources already deployed in the community, and the management results may be synchronized with the community members in the community.
In an embodiment, the alternative information sources may be provided to the client in advance, so that the client may present the alternative information sources to the user, so that the user selects at least one alternative information source, and initiates the information subscription request for the selected information source. In other embodiments, the user of the client may view the alternative information source in other manners, such as actively logging in a query webpage for the alternative information source, which is not limited in this specification.
Step 404, according to the information source indicated by the information subscription request, configuring the information source in the community, so that community members of the community subscribe to subscription information from the information source respectively.
In an embodiment, when the information source is configured in the group, the client corresponding to each group member in the group can respectively complete the automatic subscription to the information source, thereby realizing the unified configuration management for the group members in the group without individual subscription of each group member, simplifying the operation and improving the group management efficiency.
In one embodiment, after an information source is configured in a community, members of the community can obtain subscription information from the information source through corresponding clients in an application and view the subscription information through the corresponding clients.
In one embodiment, after completing the automatic subscription to the information source, the unauthorized group member cannot cancel the subscription to the information source, so as to facilitate the unified management in the group; the community members may initiate a request to the management user, so that the management user performs operations such as unsubscribing the information source.
In one embodiment, when a community member of a community discovers an information source of interest, an add request may be initiated to an administrative user through a corresponding client to be received and processed by the administrative user through the corresponding client, such as to agree to configure the information source for the community so that the information source is configured for the community.
In an embodiment, the information source may include at least one of: native functionality of the application, extended functionality of the micro-application that depends on the application, information sources provided by third parties (distinct from the developer of the application and other objects than the developer of the micro-application).
In one embodiment, the present description does not limit the source of the micro-applications. For example, the micro application may be from a developer of the application, that is, after the developer completes development and releases the application, other functions are released in the form of the micro application to complete the functions of the application. For another example, the micro application may be from another developer other than the developer of the application, so that more developers may implement function expansion for the application, so as to improve the speed of performing function expansion and improvement on the application.
In an embodiment, the same functionality within an application (native functionality or extended functionality provided by a micro-application) may provide a single or multiple sources of information. In one case, a function may be configured such that all information sources provided by the function are configured to a community; in another case, when the function can provide multiple information sources, one or more information sources of a desired configuration can be specifically selected to configure the selected information sources to the community.
For convenience of understanding, the technical solutions of one or more embodiments of the present specification are described by taking an enterprise instant messaging application "enterprise WeChat" as an example. It is assumed that an enterprise wechat client operates on the mobile phone 13 and the mobile phone 14, and an enterprise wechat service terminal operates on the server 11, where the enterprise wechat clients on the mobile phone 13 and the mobile phone 14 respectively log in registration accounts of different users, for example, a registration account of a user a as an administrator in an enterprise AA logs in the mobile phone 13, so that the mobile phone 13 is configured as an enterprise wechat client 1 corresponding to the user a, and a registration account of a user B as a common employee in the enterprise AA logs in the mobile phone 14, so that the mobile phone 14 is configured as an enterprise wechat client 2 corresponding to the user B.
Fig. 5 is a schematic diagram of a functional interface provided by the enterprise wechat client 1 according to an exemplary embodiment. As shown in fig. 5, the enterprise wechat client 1 may provide a function interface 500 to the user a, and the function interface 500 may be used to provide the user a with a configuration function for the enterprise AA, so as to configure the information source in the enterprise AA. In the embodiment shown in fig. 5, the user a may open the above-mentioned function interface 500 by triggering the "work" tab shown by the enterprise wechat client 1; in other embodiments, the enterprise wechat client 1 may also provide other ways to open the function interface 500, which is not limited in this specification.
As shown in FIG. 5, the functionality interface 500 may include an area 502 associated with information subscriptions, where the area 502 may be available for user A to manage information sources that have been deployed to the enterprise AA. For example, the native functionality of the enterprise wechat client 1 may include a "log" function, which may be used as an information source of "log information", and if the information source is configured in the enterprise AA, an interface entry of an information presentation interface for the information source (here, the "log" function) may be shown in an area 502, for example, the interface entry may be the icon 504 shown in fig. 5; similarly, after the enterprise wechat client 1 installs the micro application of the third party, it may implement a "small a robot" function, which may be used as an information source of specific information provided by the third party, and if the information source is configured in the enterprise AA, an interface entry of an information presentation interface for the information source (here, the "small a robot" function) may be shown in an area 502, for example, the interface entry may be an icon 506 shown in fig. 5.
In an embodiment, the area 502 may include an editing option 512, and the enterprise wechat client 1 may set, when detecting a triggering operation of the user a for the editing option 512, all the icons 504, 506, and the like in the area 502 to an editable state, so that the user a can manage the information sources configured in the enterprise AA, for example, delete the configured information sources, and the like.
When the "log" function and the "small a robot" function are configured in the enterprise AA, the user B is a member of the enterprise AA, and the enterprise wechat client 2 used by the user B may automatically complete the subscription operation for the subscription information provided by the "log" function and the "small a robot" function. For example, fig. 6 is a schematic diagram of a functional interface provided by an enterprise wechat client 2, according to an exemplary embodiment, the enterprise wechat client 2 may provide the functional interface 600 shown in fig. 6, and in an area 602 provided by the functional interface 600 and related to subscription information, an icon 604 may be shown as an interface entry of an information presentation interface corresponding to a "log" function, and an icon 606 may be shown as an interface entry of an information presentation interface corresponding to a "small a robot" function, so that a user B may view subscription information provided by the "log" function by triggering the icon 604, and view subscription information provided by the "small a robot" function by triggering the icon 606.
In the embodiment illustrated in fig. 5, the functional interface 500 may include a content center area 508 for providing user a with alternative information sources, such as "industry headlines", "dynamic focus", "case recommendations", and the like. For example, when it is detected that the user a triggers the icon 510, the user a may switch to an information display interface corresponding to the information source "industry headline", so that the user a may browse subscription information provided by the information source "industry headline", or perform configuration operation for the information source "industry headline".
Fig. 7 is a schematic diagram of an information presentation interface provided by the enterprise wechat client 1 according to an exemplary embodiment. Based on the triggering operation of the user a on the icon 510 shown in fig. 5, the enterprise wechat client 1 may switch to an information presentation interface 700 shown in fig. 7, where the information presentation interface 700 is used to present subscription information corresponding to the information source "industry headline". In the embodiment shown in fig. 7, the bottom of the information display interface 700 may include an "subscribe immediately" option 702, and when a trigger operation of the user a for the option 702 is detected, the enterprise wechat client 1 may initiate an information subscription request to the enterprise wechat server, so that the enterprise wechat server configures the information source "industry headline" to the enterprise AA.
Fig. 8 is a schematic diagram of a functional interface provided by another enterprise wechat client 1 according to an exemplary embodiment. As shown in fig. 8, after the information source "industry headline" is configured in the enterprise AA, in the functional interface 500 displayed by the enterprise WeChat client 1, in addition to the icons 504 and 506, an icon 508 corresponding to the information source "industry headline" is added in the area 502 as an interface entry for switching to an information display interface (such as the information display interface 700 shown in fig. 7) corresponding to the information source "industry headline".
Similarly, fig. 9 is a schematic diagram of another functional interface provided by the enterprise wechat client 2, provided by an exemplary embodiment. As shown in fig. 9, after the information source "industry headline" is configured in the enterprise AA, in the functional interface 600 displayed by the enterprise WeChat client 2, in addition to the icon 604 and the icon 606, an icon 608 corresponding to the information source "industry headline" is added in the area 602, so that the user B can switch to the information display interface of the information source "industry headline" by triggering the icon 608 to browse the subscription information provided by the information source "industry headline".
Fig. 10 is a schematic diagram of an information presentation interface provided by another enterprise wechat client 1 according to an exemplary embodiment. In one embodiment, the "industry headline" may be a function provided by the enterprise WeChat client 1 to the user A, which may implement multiple information sources; for example, in the information presentation interface 1000 shown in fig. 10, the "industry headline" function may provide a plurality of information sources such as "XXX", "YYY", "XXYY", etc., and the user a may select at least one information source to be configured in the enterprise AA from the plurality of information sources provided by the "industry headline" function by triggering the "subscription management" option 1002 in the information presentation interface 1000.
Fig. 11 is a schematic diagram of a subscription management interface provided by the enterprise wechat client 1 according to an exemplary embodiment. In response to the user a triggering the "subscription management" option 1002, the enterprise wechat client 1 may display a subscription management interface 1100 as shown in fig. 11 for the user a to select an information source to be configured in the enterprise AA. As shown in fig. 11, the subscription management interface 1100 may include a type selection bar 1102 and an information source display bar 1104, where the type selection bar 1102 is used to display types of all selectable information sources, such as "science and technology", "car", "house property", "finance", "education", and the like, and for the type selected by the user a, information sources belonging to the corresponding type may be shown in the information source display bar 1104, so that the user a may perform classified display and filtering on the information sources based on the type, so that the user a may find the information sources of interest more quickly. For example, when user a selects the "technology" type in the type selection bar 1102, the information source presentation bar 1104 can present information sources belonging to the "technology" type, such as "XXX", "SS", "yyyy", "QQ", and the like. Of course, in some embodiments, all of the selectable information sources can be directly exposed in the subscription management interface 1100 without using a sort display manner similar to that shown in fig. 11, which is not limited by the present description.
In one embodiment, there may be a corresponding selection box for each information source shown in the information source presentation column 1104, such as the selection box may include the circle ". smallcircle" to the right of the respective information source shown in FIG. 11; when the user a triggers to select a certain information source, the "v" may be shown in the selection box corresponding to the selected information source to distinguish from the unselected information sources, for example, the information sources "XXX", "YYY", etc. in fig. 11 are in the selected state, and the information sources "SS", "QQ", etc. are in the unselected state.
In the embodiment shown in fig. 11, after the user a completes the configuration operation, if the information sources "XXX", "yyyy" are selected and the information sources "SS", "QQ" are not selected, when the user a triggers the icon 508 in the above-mentioned function interface 500, the enterprise WeChat client 1 may switch to the information presentation interface 1000 shown in fig. 10 (or when the user B triggers the icon 608 in the above-mentioned function interface 600, the enterprise WeChat client 2 may switch to the corresponding information presentation interface), and present the subscription information from the information sources "XXX", "yyyy" in the information presentation interface 1000, while the subscription information from the information sources "SS", "QQ" is not presented.
In addition, similar to the user B, when the user a configures the information source for the enterprise AA, other employees in the enterprise AA may also refer to subscription information provided by the configured information source through the corresponding enterprise wechat client, so as to implement uniform configuration and management of all employees of the enterprise AA, which is not described herein any more.
FIG. 12 is a schematic block diagram of an apparatus provided in an exemplary embodiment. Referring to fig. 12, at the hardware level, the apparatus includes a processor 1202, an internal bus 1204, a network interface 1206, a memory 1208, and a non-volatile memory 1210, although other hardware required for services may be included. The processor 1202 reads a corresponding computer program from the non-volatile memory 1210 into the memory 1208 and then runs the computer program, thereby forming an information subscribing device on a logical level. Of course, besides the software implementation, the one or more embodiments in this specification do not exclude other implementations, such as logic devices or combination of software and hardware, and so on, that is, the execution subject of the following processing flow is not limited to each logic unit, and may also be hardware or logic devices.
Referring to fig. 13, in a software implementation, the information subscribing apparatus may include:
a first request receiving unit 1301, which receives an information subscription request initiated by a first client of an application for a community;
the first information source configuration unit 1302, according to the information source indicated by the information subscription request, configures the information source in the community, so that a second client of the application subscribes to subscription information from the information source, where the second client belongs to a community member of the community.
Optionally, the first client of the application belongs to an administrative user of the community.
Optionally, the information source includes at least one of: native functionality of the application, extended functionality of a micro-application that depends on the application, information sources provided by a third party.
Optionally, the method further includes:
an information source providing unit 1303, which provides alternative information sources to the first client, so that the first client initiates the information subscription request for at least one alternative information source.
Referring to fig. 14, in a software implementation, the information subscribing apparatus may include:
an instruction receiving unit 1401, where a second client of an application receives an information subscription instruction, where the information subscription instruction is initiated by a server of the application to the second client after receiving an information subscription request initiated by a first client of the application for a group;
and an information subscription unit 1402, configured to subscribe to subscription information from the information source according to the information source indicated by the information subscription instruction, where the second client belongs to a group member of the group.
Optionally, the first client of the application belongs to an administrative user of the community.
Optionally, the information source includes at least one of: native functionality of the application, extended functionality of a micro-application that is dependent on the application.
Optionally, the information subscription unit 1402 is specifically configured to:
and the second client displays an interface entry aiming at the information source, wherein the interface entry is used for switching to an information display interface of the subscription information.
Optionally, the method further includes:
an installation unit 1403, where the second client installs a micro application for implementing a function related to the information source.
Referring to fig. 15, in a software implementation, the information subscribing apparatus may include:
a second request receiving unit 1501 which receives an information subscription request initiated for a community;
the second information source configuring unit 1502 configures the information sources in the community according to the information sources indicated by the information subscription request, so that community members of the community subscribe to subscription information from the information sources, respectively.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. A typical implementation device is a computer, which may be in the form of a personal computer, laptop, cellular telephone, camera phone, smart phone, personal digital assistant, media player, navigation device, email messaging device, game console, tablet computer, wearable device, or a combination of any of these devices.
In a typical configuration, a computer includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic disk storage, quantum memory, graphene-based storage media or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
The terminology used in the description of the one or more embodiments is for the purpose of describing the particular embodiments only and is not intended to be limiting of the description of the one or more embodiments. As used in one or more embodiments of the present specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It should be understood that although the terms first, second, third, etc. may be used in one or more embodiments of the present description to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of one or more embodiments herein. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context.
The above description is only for the purpose of illustrating the preferred embodiments of the one or more embodiments of the present disclosure, and is not intended to limit the scope of the one or more embodiments of the present disclosure, and any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the one or more embodiments of the present disclosure should be included in the scope of the one or more embodiments of the present disclosure.

Claims (20)

1. An information subscription method, comprising:
receiving an information subscription request initiated by a first client of an application aiming at a community;
according to the information source indicated by the information subscription request, configuring the information source to the community so as to enable a second client of the application to subscribe the subscription information from the information source, wherein the second client belongs to members of the community, and the subscription information from the information source for the second client of the application comprises the following steps: and automatically subscribing the information source indicated in the information subscription request by the second client of the application so that the community members corresponding to the second client of the application browse the subscription information provided by the information source through the subscription entrance of the second client.
2. The method of claim 1, wherein the first client of the application belongs to an administrative user of the community.
3. The method of claim 1, wherein the information source comprises at least one of: native functionality of the application, extended functionality of a micro-application that depends on the application, information sources provided by a third party.
4. The method of claim 1, further comprising:
providing alternative information sources to the first client to initiate the information subscription request by the first client for at least one alternative information source.
5. An information subscription method, comprising:
a second client of the application receives an information subscription instruction, and the information subscription instruction is initiated by the second client after a server of the application receives an information subscription request initiated by a first client of the application aiming at a community;
the second client subscribes subscription information from the information source according to the information source indicated by the information subscription instruction, and the second client belongs to a group member of the group, wherein the subscription information from the information source is subscribed by the second client according to the information source indicated by the information subscription instruction, and the subscription information comprises the following steps: and the second client automatically subscribes the information source indicated by the information subscription instruction so that the community members corresponding to the second client of the application browse the subscription information provided by the information source through the subscription entrance of the second client.
6. The method of claim 5, wherein the first client of the application belongs to an administrative user of the community.
7. The method of claim 5, wherein the information source comprises at least one of: native functionality of the application, extended functionality of a micro-application that is dependent on the application.
8. The method of claim 5, wherein the second client subscribes to the subscription information from the information source according to the information source indicated by the information subscription instruction, and comprises:
and the second client displays an interface entry aiming at the information source, wherein the interface entry is used for switching to an information display interface of the subscription information.
9. The method of claim 5, further comprising:
and the second client side installs the micro application for realizing the related functions of the information source.
10. An information subscription method, comprising:
receiving an information subscription request initiated aiming at a community;
according to the information source indicated by the information subscription request, configuring the information source to the community so that community members of the community respectively subscribe to subscription information from the information source, wherein the configuring the information source to the community so that the community members of the community respectively subscribe to the subscription information from the information source comprises: and configuring the information source to the community so that community members of the community automatically subscribe to the information source indicated in the subscription request respectively, so that the community members of the community browse the subscription information provided by the information source through a subscription entrance of a second client.
11. An information subscription apparatus, comprising:
the first request receiving unit receives an information subscription request initiated by a first client of an application aiming at a community;
a first information source configuration unit, configured to configure, according to an information source indicated by the information subscription request, the information source in the community so that a second client of the application subscribes to subscription information from the information source, where the second client belongs to a community member of the community, and the subscribing of the subscription information from the information source by the second client of the application includes: and automatically subscribing the information source indicated in the information subscription request by the second client of the application so that the community members corresponding to the second client of the application browse the subscription information provided by the information source through the subscription entrance of the second client.
12. The apparatus of claim 11, wherein the first client of the application belongs to an administrative user of the community.
13. The apparatus of claim 11, wherein the information source comprises at least one of: native functionality of the application, extended functionality of a micro-application that depends on the application, information sources provided by a third party.
14. The apparatus of claim 11, further comprising:
and the information source providing unit is used for providing alternative information sources for the first client so as to initiate the information subscription request aiming at least one alternative information source by the first client.
15. An information subscription apparatus, comprising:
the instruction receiving unit is used for receiving an information subscription instruction by a second client of the application, wherein the information subscription instruction is initiated by the second client after a server of the application receives an information subscription request initiated by a first client of the application aiming at a group;
the information subscription unit is used for subscribing the subscription information from the information source by the second client according to the information source indicated by the information subscription instruction, and the second client belongs to the group members of the group, wherein the subscription information from the information source is subscribed by the second client according to the information source indicated by the information subscription instruction, and the subscription information comprises the following steps: and the second client automatically subscribes the information source indicated by the information subscription instruction so that the community members corresponding to the second client of the application browse the subscription information provided by the information source through the subscription entrance of the second client.
16. The apparatus of claim 15, wherein the first client of the application belongs to an administrative user of the community.
17. The apparatus of claim 15, wherein the information source comprises at least one of: native functionality of the application, extended functionality of a micro-application that is dependent on the application.
18. The apparatus according to claim 15, wherein the information subscribing unit is specifically configured to:
and the second client displays an interface entry aiming at the information source, wherein the interface entry is used for switching to an information display interface of the subscription information.
19. The apparatus of claim 15, further comprising:
and the second client side installs the micro application for realizing the related function of the information source.
20. An information subscription apparatus, comprising:
the second request receiving unit receives an information subscription request initiated by a community;
a second information source configuration unit, configured to configure, according to the information source indicated by the information subscription request, the information source in the community so that community members of the community respectively subscribe to subscription information from the information source, where the configuring of the information source in the community so that the community members of the community respectively subscribe to the subscription information from the information source includes: and configuring the information source to the community so that community members of the community automatically subscribe to the information source indicated in the information subscription request respectively, so that the community members corresponding to the second client of the application browse the subscription information provided by the information source through a subscription entrance of the second client.
CN201711056159.5A 2017-11-01 2017-11-01 Information subscription method and device Active CN109756525B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711056159.5A CN109756525B (en) 2017-11-01 2017-11-01 Information subscription method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711056159.5A CN109756525B (en) 2017-11-01 2017-11-01 Information subscription method and device

Publications (2)

Publication Number Publication Date
CN109756525A CN109756525A (en) 2019-05-14
CN109756525B true CN109756525B (en) 2022-08-26

Family

ID=66397852

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711056159.5A Active CN109756525B (en) 2017-11-01 2017-11-01 Information subscription method and device

Country Status (1)

Country Link
CN (1) CN109756525B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113110900B (en) * 2020-01-10 2023-05-26 钉钉控股(开曼)有限公司 Interface display method, device and storage medium
CN113919681A (en) * 2021-09-30 2022-01-11 钉钉(中国)信息技术有限公司 Planned task subscription method and device
CN114172957B (en) * 2021-12-02 2024-05-14 Oppo广东移动通信有限公司 Subscription system, method, electronic device, server, storage medium and product

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1992683A (en) * 2005-12-28 2007-07-04 腾讯科技(深圳)有限公司 Method and system for implementing group subscription service
CN101119582A (en) * 2006-07-31 2008-02-06 华为技术有限公司 Method and system to subscribe mobile service
CN101127941A (en) * 2006-08-18 2008-02-20 华为技术有限公司 A method and management center server for subscribing mobile service for groups
CN103518350A (en) * 2012-05-14 2014-01-15 华为技术有限公司 Method and system for group communication, group server and group member device
CN106506318A (en) * 2015-09-07 2017-03-15 南京跃豚智能科技有限公司 A kind of information method for subscribing of group
CN106603597A (en) * 2015-10-15 2017-04-26 成都鼎桥通信技术有限公司 Group state providing method, equipment and system thereof
US9655016B2 (en) * 2011-08-15 2017-05-16 Lg Electronics Inc. Method and apparatus for supporting CSG service in wireless communication system
CN107302490A (en) * 2017-06-09 2017-10-27 南京跃豚智能科技有限公司 The quick method and system for setting up team's collaboration

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1992683A (en) * 2005-12-28 2007-07-04 腾讯科技(深圳)有限公司 Method and system for implementing group subscription service
CN100556003C (en) * 2005-12-28 2009-10-28 腾讯科技(深圳)有限公司 A kind of method and system of realizing group subscription service
CN101119582A (en) * 2006-07-31 2008-02-06 华为技术有限公司 Method and system to subscribe mobile service
CN101127941A (en) * 2006-08-18 2008-02-20 华为技术有限公司 A method and management center server for subscribing mobile service for groups
US9655016B2 (en) * 2011-08-15 2017-05-16 Lg Electronics Inc. Method and apparatus for supporting CSG service in wireless communication system
CN103518350A (en) * 2012-05-14 2014-01-15 华为技术有限公司 Method and system for group communication, group server and group member device
CN106714082A (en) * 2012-05-14 2017-05-24 华为技术有限公司 Group communication method and group server
CN106506318A (en) * 2015-09-07 2017-03-15 南京跃豚智能科技有限公司 A kind of information method for subscribing of group
CN106603597A (en) * 2015-10-15 2017-04-26 成都鼎桥通信技术有限公司 Group state providing method, equipment and system thereof
CN107302490A (en) * 2017-06-09 2017-10-27 南京跃豚智能科技有限公司 The quick method and system for setting up team's collaboration

Also Published As

Publication number Publication date
CN109756525A (en) 2019-05-14

Similar Documents

Publication Publication Date Title
CN109428737B (en) Method for changing group type, group creation method and device
CN110007986B (en) Function implementation method and device
US11475071B2 (en) Configuring dynamic content previews
US20180047038A1 (en) Leveraging hashtags to dynamically scope a target audience for a social network message
US9449181B1 (en) Control and enforcement of access of user data
CN110198219B (en) Group display method and device
US20140337711A1 (en) Automatic Website Generation
US20160380954A1 (en) Identification of employees on external social media
AU2017304230A1 (en) Contact information exchanging and content system and method for networking and marketing
CN109756525B (en) Information subscription method and device
WO2020253386A1 (en) Application processing method and apparatus, electronic device, and storage medium
CN109600458B (en) Website access method and device
US20190286678A1 (en) Resource distribution based upon search signals
WO2014189537A1 (en) User centric data maintenance
CN109756348B (en) Batch calling method and device
US9674238B2 (en) Mobile content collaboration with one click multimedia capability
US9887948B2 (en) Augmenting location of social media posts based on proximity of other posts
US9577967B2 (en) Method and system for managing an informational site using a social networking application
US8838596B2 (en) Systems and methods to process enquires by receving and processing user defined scopes first
US10223463B2 (en) Node controllers for hierarchical data structures
US11757976B2 (en) Unified application management for heterogeneous application delivery
US11113723B1 (en) Explicit user history input
US9456024B1 (en) Content sharing in mobile ad hoc networks
US12166764B2 (en) Method and system for creating social media content collections
US11558337B1 (en) Activity-based message management

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant