Information processing method, device and equipment
By obtaining and controlling the links of the information publishing platform, monitoring the display status of information, solving the problem that information publishers cannot promptly understand the information ban status, and improving the timeliness of information publishing.
Patent Information
- Application Number
- CN202010532972.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-12
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2040-06-12
AI Technical Summary
After publishing information, the information publisher cannot promptly understand the ban status of the information, which affects the timeliness of information release.
The first link in the information publishing platform is obtained through the first device, and the second device is controlled to open the link in the information publishing platform, and then determine whether the status of the information can be displayed based on the current display page of the information publishing platform.
It realizes monitoring the display status of information, and promptly discovering the status of information blocked to avoid affecting the timeliness of information release.
Smart Images

Figure CN113761429B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of Internet technology, and in particular to an information processing method, device and equipment. Background Art
[0002] With the development of Internet technology, more and more information publishing platforms have emerged. Information publishers can publish various information through information publishing platforms. In this way, users can obtain information through information publishing platforms.
[0003] Usually, information publishing platforms will use some strategies to detect the content of published information. If it is detected that the information contains non-compliant content, the information will be banned. Therefore, after publishing the information, the information publisher needs to manually check the status of the information to understand whether the information has been banned.
[0004] In the process of implementing the present invention, the inventors found that there are at least the following problems in the prior art: when the information publisher finds through manual checking that the information is banned, the information may have been banned for a long time, that is, the information publisher cannot promptly learn the ban status of the information, thereby affecting the timeliness of the information release. Summary of the invention
[0005] The embodiments of the present invention provide an information processing method, apparatus and device for monitoring the status of published information to ensure the timeliness of information publishing.
[0006] In a first aspect, an embodiment of the present invention provides an information processing method, including:
[0007] The first device obtains a first link corresponding to the first information on the information publishing platform;
[0008] The first device controls the second device to open the first link in the information publishing platform;
[0009] The first device determines whether the state of the first information is a first state or a second state according to the current display page of the information publishing platform in the second device, the first state is used to indicate that the first information can be displayed, and the second state is used to indicate that the first information cannot be displayed.
[0010] In a possible implementation manner, the first device determines, according to a currently displayed page of the information publishing platform in the second device, that the state of the first information is the first state or the second state, including:
[0011] The first device obtains a second link corresponding to a currently displayed page of the information publishing platform in the second device;
[0012] The first device determines, according to the second link, that the state of the first information is a first state or a second state.
[0013] In a possible implementation, if the second link is the same as the preset link, the state of the first information is the second state; or,
[0014] If the second link is different from the preset link, the state of the first information is the first state; or,
[0015] If the second link is the same as the first link, the state of the first information is the first state; or,
[0016] If the second link is different from the first link, the state of the first information is the second state.
[0017] In a possible implementation, the first device controls the second device to open the first link in the information publishing platform, including:
[0018] The first device acquires a target second device from the plurality of second devices according to respective operating states of the plurality of second devices;
[0019] The first device controls the target second device to open the first link in the information publishing platform.
[0020] In a possible implementation, a test program corresponding to the information publishing platform is provided in the first device, and the first device controls the second device to open the first link in the information publishing platform, including:
[0021] The first device controls the second device to open the first link in the information publishing platform through the test program;
[0022] The first device obtains a second link corresponding to a currently displayed page of the information publishing platform in the second device, including:
[0023] The first device obtains the second link corresponding to the currently displayed page of the information publishing platform in the second device through the test program.
[0024] In a possible implementation manner, the first device obtains a first link corresponding to the first information on the information publishing platform, including:
[0025] The first device receives a request message from a third device, where the request message includes a first link corresponding to the first information on an information publishing platform;
[0026] After the first device determines that the state of the first information is the first state or the second state, the method further includes:
[0027] A status of the first device sending the first information to the third device.
[0028] In a possible implementation manner, a network service program is further provided in the first device, and the first device receives a request message from a third device, including:
[0029] The first device receives a request message from the third device through the network service program;
[0030] The state of the first device sending the first information to the third device includes:
[0031] The first device sends a status of the first information to the third device through the network service program.
[0032] In a second aspect, an embodiment of the present invention provides an information processing apparatus, applied to a first device, the apparatus comprising:
[0033] An acquisition module, used to acquire a first link corresponding to the first information on the information publishing platform;
[0034] A control module, used for controlling the second device to open the first link in the information publishing platform;
[0035] The determination module is also used to determine whether the state of the first information is a first state or a second state according to the current display page of the information publishing platform in the second device, the first state is used to indicate that the first information can be displayed, and the second state is used to indicate that the first information cannot be displayed.
[0036] In a possible implementation, the determining module is specifically configured to:
[0037] Obtaining a second link corresponding to the currently displayed page of the information publishing platform in the second device;
[0038] According to the second link, it is determined that the state of the first information is a first state or a second state.
[0039] In a possible implementation, if the second link is the same as the preset link, the state of the first information is the second state; or,
[0040] If the second link is different from the preset link, the state of the first information is the first state; or,
[0041] If the second link is the same as the first link, the state of the first information is the first state; or,
[0042] If the second link is different from the first link, the state of the first information is the second state.
[0043] In a possible implementation, the control module is specifically used to:
[0044] Acquire a target second device from the plurality of second devices according to respective operating states of the plurality of second devices;
[0045] The target second device is controlled to open the first link in the information publishing platform.
[0046] In a possible implementation, a test program corresponding to the information publishing platform is provided in the first device, and the control module is specifically used to: control the second device to open the first link in the information publishing platform through the test program;
[0047] The determination module is specifically used to: obtain, through the test program, a second link corresponding to a currently displayed page of the information publishing platform in the second device.
[0048] In a possible implementation, the acquisition module is specifically configured to: receive a request message from a third device, where the request message includes a first link corresponding to the first information on an information publishing platform;
[0049] The determining module is further used for: sending the status of the first information to the third device.
[0050] In a possible implementation, a network service program is further provided in the first device, and the acquisition module is specifically used to: receive a request message from the third device through the network service program;
[0051] The determining module is specifically used to: send the status of the first information to the third device through the network service program.
[0052] In a third aspect, an embodiment of the present invention provides an electronic device, comprising: a memory and a processor, wherein the memory is used to store a computer program, and the processor runs the computer program to execute the method as described in any one of the first aspects.
[0053] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium includes a computer program, and when the computer program is executed by a processor, the method as described in any one of the first aspects is implemented.
[0054] The information processing method, device and equipment provided by the embodiments of the present invention include: the first device obtains the first link corresponding to the first information on the information publishing platform, the first device controls the second device to open the first link in the information publishing platform, and then the first device determines whether the state of the first information is the first state or the second state according to the current display page of the information publishing platform in the second device. Through the above process, it is realized that the first device monitors the display state of the first information, that is, monitors whether the first information can be displayed on the information publishing platform. Compared with the manual viewing method in the prior art, when the first information is banned, the banned state of the first information can be discovered in time, and the first information can be improved, republished, etc., so as to avoid affecting the timeliness of the release of the first information. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0056] Figure 1A A schematic diagram of a possible information processing system architecture provided by an embodiment of the present invention;
[0057] Figure 1B A schematic diagram of another possible information processing system architecture provided by an embodiment of the present invention;
[0058] Figure 2 A flowchart of an information processing method provided by an embodiment of the present invention;
[0059] Figure 3 A schematic diagram of a display page of an information publishing platform provided by an embodiment of the present invention;
[0060] Figure 4 A flowchart of an information processing method provided by another embodiment of the present invention;
[0061] Figure 5 A schematic diagram of an information processing process provided by an embodiment of the present invention;
[0062] Figure 6 A schematic diagram of the structure of an information processing device provided by an embodiment of the present invention;
[0063] Figure 7 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention.
[0064] The above drawings have shown clear embodiments of the present invention, which will be described in more detail below. These drawings and text descriptions are not intended to limit the scope of the present invention in any way, but to illustrate the concept of the present invention for those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0065] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0066] The embodiments of the present invention can be applied to information publishing scenarios in the Internet field. With the development of Internet technology, more and more information publishing platforms have emerged. Information publishers can publish various information through information publishing platforms. Thus, users can obtain information through information publishing platforms.
[0067] Usually, information publishing platforms will use some strategies to detect the content of published information. If it is detected that the information contains non-compliant content, the information will be blocked. The blocked information will be in an undisplayable state, and users will not be able to view the information through the information publishing platform.
[0068] Among them, different information publishing platforms may have different detection strategies for information. For example, some information publishing platforms conduct immediate detection when the information is released, some information publishing platforms conduct detection according to a preset time period, some information publishing platforms conduct random inspections from time to time, and some information publishing platforms conduct detection on reported information after receiving the report information. Regardless of the detection strategy adopted, when it is detected that the information includes non-compliant content, the information publishing platform will ban the information. Therefore, in terms of probability, the information may be banned at any time after it is released. In addition, after the information is banned, the information publishing platform will not notify the publisher of the ban result. If the publisher needs to know whether the information is banned, the publisher needs to manually check the status of the information through the information publishing platform.
[0069] In the process of implementing the present invention, the inventors found that there are at least the following problems in the prior art: when the information publisher finds through manual checking that the information is banned, the information may have been banned for a long time, that is, the information publisher cannot promptly learn the ban status of the information, thereby affecting the timeliness of the information release.
[0070] The information processing method provided by the embodiment of the present invention is intended to solve the above technical problems in the prior art.
[0071] First combine Figure 1A and Figure 1BThe architecture of the information processing system provided by the embodiment of the present invention is introduced. Figure 1A A schematic diagram of a possible information processing system architecture provided by an embodiment of the present invention. Figure 1A As shown, the information processing system of this embodiment includes a first device and a second device. The first device and the second device are in communication connection.
[0072] The first device may be any electronic device with information processing capability, including but not limited to: computers, notebook computers, tablet computers, etc. The second device may be an electronic device capable of accessing the information publishing platform, including but not limited to: mobile phones, notebook computers, tablet computers, etc. Figure 1A In the example, the first device is a computer and the second device is a mobile phone.
[0073] The second device may be installed with an information publishing platform client, and the second device may communicate with the information publishing platform server through a network, thereby accessing data in the information publishing platform server. Typically, the second device has a display screen, and news information may be displayed through the display screen.
[0074] It should be noted that the first device and the second device may be connected via a wired connection, such as a Universal Serial Bus (USB) connection, or other wired connection. The first device and the second device may also be connected via a wireless connection, such as a Wi-Fi connection, a Bluetooth connection, etc.
[0075] The information processing method provided in this embodiment can be executed by the first device, that is, the first device can monitor the display status of the first information. Specifically, the first device obtains the first link corresponding to the first information on the information publishing platform, and the first device controls the second device to open the first link in the information publishing platform, and then the first device determines whether the first information can be displayed according to the current display page of the information publishing platform in the second device.
[0076] In the above process, through the interaction between the first device and the second device, the first device monitors the display status of the first information, that is, detects whether the first information can be displayed on the information publishing platform. Compared with the manual viewing method in the prior art, when the first information is banned, the banned status of the first information can be discovered in time, and the first information can be improved, republished, etc., so as to avoid affecting the timeliness of the release of the first information.
[0077] Optionally, the number of second devices connected to the first device may be one or more. Figure 1A In the example, a first device is connected to a second device.
[0078] Figure 1B A schematic diagram of another possible information processing system architecture provided by an embodiment of the present invention. Figure 1B As shown, in Figure 1A On the basis of, the information processing system may further include a third device, and the third device is in communication connection with the first device. The third device may be an electronic device such as a server or a gateway. The third device may receive a request message from the outside, and forward the request message to the first device, and the first device processes the request message. The request message is used to request monitoring of the status of the first information. Exemplarily, the request message includes a first link of the first information on the information publishing platform.
[0079] Optional, see Figure 1B , the third device can be connected to multiple first devices. In this way, in a scenario where the status of a large amount of information needs to be monitored, when the third device receives a request message, the third device can forward the request message to the first device according to the load conditions of the multiple first devices. In other words, the third device can serve as a load balancing device.
[0080] The information processing system provided in this embodiment can increase the amount of information monitored simultaneously, improve the throughput of the information processing system, and improve the timeliness of information monitoring by adopting a multi-node approach.
[0081] The technical solution of the present invention and how the technical solution of the present invention solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present invention will be described below in conjunction with the accompanying drawings.
[0082] Figure 2 FIG. 1 is a flow chart of an information processing method provided by an embodiment of the present invention. The method of this embodiment may be executed by a first device. Figure 2 As shown, the method of this embodiment may include:
[0083] S201: The first device obtains a first link corresponding to the first information on the information publishing platform.
[0084] The application scenario corresponding to this embodiment is that after the information publisher publishes the first information on the information publishing platform, it is necessary to monitor the display status of the first information on the information publishing platform.
[0085] The first information may be any information published on the information publishing platform. For example, the first information may be information such as articles and activities published on the information publishing platform. The first information may include data such as text, images, audio, video, and hyperlinks.
[0086] The first link refers to a link of the first information in the information publishing platform, and is used to indicate the location information of the first information in the information publishing platform. Optionally, the first link may be the Uniform Resource Locator (URL) information corresponding to the first information.
[0087] In some examples, the information publisher may input the first link corresponding to the first information into the first device, that is, the first device receives the first link input by the user.
[0088] In some other examples, the first link corresponding to the first information may also be sent to the first device by other devices. For example, the first device may receive the first link from a third device.
[0089] It should be noted that the information publishing platform in this embodiment can be any platform that supports the information publishing function, including but not limited to: news information platform, network social platform, etc. This embodiment does not limit this.
[0090] S202: The first device controls the second device to open the first link in the information publishing platform.
[0091] In this embodiment, the first device is connected to the second device in communication, and the first device can interact with the second device to control the second device to open the first link in the information publishing platform. The second device is installed with a client of the information publishing platform, and when the first device controls the second device to open the first link in the information publishing platform, the information publishing platform of the second device is triggered to access the first link.
[0092] In some scenarios, the first device sends the first link to the second device, so that the second device opens the first link in the information publishing platform.
[0093] In other scenarios, the first device serves as the control terminal of the second device, that is, the first device can control the information publishing platform in the second device, so that the second device opens the first link in the information publishing platform. For example, taking the first device as a PC and the second device as a mobile phone as an example, the mobile phone can be connected to the PC via a USB data cable and the debugging mode of the mobile phone can be turned on, so that the information publishing platform in the mobile phone can be controlled by the PC, for example, the mobile phone can be controlled to open the first link in the information publishing platform.
[0094] S203: The first device determines, based on the current display page of the information publishing platform in the second device, that the state of the first information is a first state or a second state, wherein the first state is used to indicate that the first information can be displayed, and the second state is used to indicate that the first information cannot be displayed.
[0095] It should be understood that, in this embodiment, the effect of the first device controlling the second device to open the first link in the information publishing platform is the same as the effect of the user manually operating the second device to open the first link in the information publishing platform.
[0096] After the first device controls the second device to open the first link in the information publishing platform, there may be two situations for the current display page of the information publishing platform in the second device. For example, the second device is a mobile phone. Figure 3 Schematic diagram of the information publishing platform display page provided by the embodiment of the present invention. Figure 3 Two cases are exemplified.
[0097] Case 1: See Figure 3 In the page shown in (a) in FIG. 1 , the information publishing platform in the second device can normally open the first link and display the first information. In this case, it means that the first information is displayable on the information publishing platform.
[0098] Case 2: See Figure 3 In the page shown in (b), the information publishing platform in the second device cannot open the first link normally, so the first information cannot be displayed. In this case, it means that the first information cannot be displayed on the information publishing platform.
[0099] For the convenience of description, in this embodiment, the states of the first information in the above two situations are respectively referred to as the first state and the second state. The first state is used to indicate that the first information can be displayed, or in other words, the first state is used to indicate that the first information is not blocked. Figure 3 As shown in (a) in the figure, the first link can be opened normally in the information publishing platform and the first information can be displayed. The second state is used to indicate that the first information cannot be displayed, or in other words, the second state is used to indicate that the first information is blocked. For example Figure 3 As shown in (b), the first link cannot be opened normally in the information publishing platform, so the first information cannot be displayed.
[0100] In this embodiment, after the first device controls the second device to open the first link on the information publishing platform, the first device can determine the status of the first information through the current display page of the information publishing platform in the second device. Figure 3 As shown in (a) in , it is determined that the state of the first information is the first state. If the current display page of the information publishing platform in the second device is as follows Figure 3 As shown in (b) in FIG. 1 , the state of the first information is determined to be the second state.
[0101] It should be noted that Figure 3The interfaces shown in (a) and (b) are only two possible examples, and this embodiment does not limit this. For example, when the first information has been banned, Figure 3 Other information, such as the reason for the ban, etc., may also be displayed in the interface shown in (b).
[0102] In a specific implementation, S201-S203 or S202-S203 in this embodiment may be repeatedly executed multiple times, for example, once at a preset time interval, so as to realize real-time monitoring of the state of the first information, so as to timely discover the state change of the first information. For example, when the state of the first information changes from the first state to the second state, that is, when the first information is blocked, it can be discovered in time.
[0103] The information processing method provided in this embodiment includes: the first device obtains the first link corresponding to the first information on the information publishing platform, the first device controls the second device to open the first link in the information publishing platform, and then the first device determines whether the state of the first information is the first state or the second state according to the current display page of the information publishing platform in the second device. Through the above process, it is realized that the first device monitors the display state of the first information, that is, monitors whether the first information can be displayed on the information publishing platform. Compared with the manual viewing method in the prior art, when the first information is banned, the banned state of the first information can be discovered in time, and the first information can be improved, republished, etc., so as to avoid affecting the timeliness of the release of the first information.
[0104] Figure 4 FIG. 1 is a flow chart of an information processing method provided by another embodiment of the present invention. Figure 4 As shown, the method of this embodiment may include:
[0105] S401: The first device receives a request message from a third device, where the request message includes a first link corresponding to the first information on an information publishing platform.
[0106] The third device may be a server or a gateway. The third device may be developed through a commonly used background service, such as a spring service, to receive a request message from the outside. The request message includes a first link corresponding to the first information on the information publishing platform. After receiving the request message, the third device forwards the request message to the first device.
[0107] In some possible implementations, a network service program is provided in the first device, wherein the network service program may be any service framework for providing network services.
[0108] Correspondingly, the first device receives a request message from the third device through the network service program, and obtains a first link corresponding to the first information on the information publishing platform from the request message.
[0109] S402: The first device controls the second device to open the first link in the information publishing platform.
[0110] The implementation methods of S401 and S402 in this embodiment are similar to Figure 2 S201 and S202 are similar, and the repeated contents are not repeated here. Another possible implementation of S402 is given below.
[0111] Optionally, a test program corresponding to the information publishing platform is provided in the first device. The test program can be used to test or debug the information publishing platform. It should be understood that for different information publishing platforms, the corresponding test programs are usually different. Below, the information publishing platform is taken as an online social platform as an example. For example, if the online social platform supports H5 (HTML5) pages, the test program can be used to test or debug the H5 pages of the online social platform. Furthermore, if the online social platform supports mini-program functions, the test program can also be used to test or debug the mini-program functions.
[0112] In this embodiment, the first device provided with the test program can be regarded as the control end of the second device, and the first device can control the information publishing platform in the second device through the test program. Exemplarily, the test program provides a control interface function, and the first device can control the information publishing platform in the second device by calling the control interface function.
[0113] Specifically, S402 may specifically include: the first device controls the second device to open the first link in the information publishing platform through the test program.
[0114] For example, the test program includes a first interface function: h5Driver.navigateToPage, which can be used to control the information publishing platform to open a certain URL. Therefore, the first device can control the second device to open the first link in the information publishing platform by calling the first interface function, as follows:
[0115] h5Driver.navigateToPage(url_1)
[0116] Among them, url_1 is the URL corresponding to the first link.
[0117] S403: The first device obtains a second link corresponding to the currently displayed page of the information publishing platform in the second device.
[0118] Optionally, similar to S402, the first device may obtain, through the test program, a second link corresponding to the currently displayed page of the information publishing platform in the second device.
[0119] For example, the test program includes a second interface function: h5Driver.getCurrentPageUrl, which can be used to obtain the URL corresponding to the current display page of the information publishing platform. Therefore, the first device can obtain the second link by calling the second interface function, as follows:
[0120] url_2=h5Driver.getCurrentPageUrl()
[0121] Among them, url_2 is the URL corresponding to the second link.
[0122] S404: The first device determines, according to the second link, that the state of the first information is the first state or the second state.
[0123] The first state is used to indicate that the first information can be displayed, and the second state is used to indicate that the first information cannot be displayed.
[0124] In some implementations, the first device may compare the second link with the first link, and determine whether the state of the first information is the first state or the second state according to the comparison result.
[0125] Exemplarily, if the second link is the same as the first link, the state of the first information is the first state; or, if the second link is different from the first link, the state of the first information is the second state.
[0126] In some other implementations, the first device may compare the second link with the preset link, and determine whether the state of the first information is the first state or the second state according to the comparison result. The preset link is a link corresponding to a page for indicating that the first information cannot be displayed. For example, the preset link may be as follows: Figure 3 The link corresponding to the page shown in (b) in .
[0127] Exemplarily, if the second link is the same as the preset link, the state of the first information is the second state; or, if the second link is different from the preset link, the state of the first information is the first state.
[0128] It should be understood that in practical applications, the above implementation modes may be combined.
[0129] In this embodiment, the first device monitors the state of the first information by using the test program ingeniously, which is simple to implement.
[0130] S405: The first device sends a status of the first information to the third device.
[0131] Correspondingly, after receiving the status of the first information, the third device outputs the status of the first information.
[0132] Optionally, the first device sends the status of the first information to the third device through a network service program.
[0133] Optionally, when the test program is a Python-based test framework, the network service program may be a Flask-based service framework for easy integration.
[0134] Figure 5 Schematic diagram of the information processing process provided by the embodiment of the present invention. Figure 1B The architecture of the information processing system shown is described.
[0135] See also Figure 5 The third device receives a request message, wherein the request message is used to instruct to monitor the status of a first information. The request message includes a first link of the first information in the information publishing platform.
[0136] After receiving the request message, the third device forwards the request message to the first device. In some scenarios, when the third device is connected to multiple first devices, the third device can forward the request message to one of the first devices. Exemplarily, the third device can forward the request message to the first device with the smallest load based on the load conditions of the multiple first devices. For example, Figure 5 The third device forwards the request message to the first device marked with a shadow.
[0137] By deploying multiple first devices, the throughput of the information processing system can be improved, and the real-time monitoring can be guaranteed even when the amount of first information to be monitored is large.
[0138] Continue to see Figure 5 When the first device receives the request message, it obtains the first link of the first information in the information publishing platform from the request message. The first device controls the second device to open the first link in the information publishing platform. Furthermore, the first device obtains the second link corresponding to the current display page of the information publishing platform in the second device, and the first device determines whether the state of the first information is the first state or the second state according to the second link.
[0139] In some scenarios, the first device can be connected to multiple second devices. In this way, the first device can obtain the target second device from the multiple second devices according to the respective operating states of the multiple second devices, and control the target second device to open the first link in the information publishing platform. For example, Figure 5The target second device is the second device marked with shadow.
[0140] By connecting a plurality of second devices to each first device, the throughput of the information processing system can be further improved, and when the amount of first information to be monitored is large, the real-time nature of monitoring can be further guaranteed.
[0141] Continue to see Figure 5 After the first device determines the state of the first information, the first device may send the state of the first information to the third device. Correspondingly, the third device may output the state of the first information.
[0142] In this embodiment, the first device monitors the display status of the first information, that is, monitors whether the first information can be displayed on the information publishing platform. Compared with the manual viewing method in the prior art, when the first information is banned, the banned status of the first information can be discovered in time, and the first information can be improved, republished, etc., so as to avoid affecting the timeliness of the release of the first information. Furthermore, by adopting a multi-node method, the amount of information monitored simultaneously can be increased, the throughput of the information processing system can be improved, and the timeliness of information monitoring can be improved.
[0143] Figure 6 Schematic diagram of the structure of the information processing device provided by the embodiment of the present invention. The device can be in the form of software and / or hardware. The device can be set in the first device. Figure 6 As shown, the information processing device 10 provided in this embodiment includes: an acquisition module 11, a control module 12 and a determination module 13.
[0144] The acquisition module 11 is used to acquire a first link corresponding to the first information on the information publishing platform;
[0145] A control module 12, configured to control the second device to open the first link in the information publishing platform;
[0146] The determination module 13 is also used to determine whether the state of the first information is a first state or a second state according to the current display page of the information publishing platform in the second device, the first state is used to indicate that the first information can be displayed, and the second state is used to indicate that the first information cannot be displayed.
[0147] In a possible implementation, the determining module 13 is specifically configured to:
[0148] Obtaining a second link corresponding to the currently displayed page of the information publishing platform in the second device;
[0149] According to the second link, it is determined that the state of the first information is a first state or a second state.
[0150] In a possible implementation, if the second link is the same as the preset link, the state of the first information is the second state; or,
[0151] If the second link is different from the preset link, the state of the first information is the first state; or,
[0152] If the second link is the same as the first link, the state of the first information is the first state; or,
[0153] If the second link is different from the first link, the state of the first information is the second state.
[0154] In a possible implementation, the control module 12 is specifically used for:
[0155] Acquire a target second device from the plurality of second devices according to respective operating states of the plurality of second devices;
[0156] The target second device is controlled to open the first link in the information publishing platform.
[0157] In a possible implementation, a test program corresponding to the information publishing platform is provided in the first device, and the control module 12 is specifically used to: control the second device to open the first link in the information publishing platform through the test program;
[0158] The determination module 13 is specifically used to obtain, through the test program, a second link corresponding to a currently displayed page of the information publishing platform in the second device.
[0159] In a possible implementation, the acquisition module 11 is specifically used to: receive a request message from a third device, where the request message includes a first link corresponding to the first information on an information publishing platform;
[0160] The determining module 13 is further used for sending the status of the first information to the third device.
[0161] In a possible implementation, a network service program is further provided in the first device, and the acquisition module 11 is specifically used to: receive a request message from the third device through the network service program;
[0162] The determining module 13 is specifically configured to: send the status of the first information to the third device through the network service program.
[0163] The information processing device provided in this embodiment can be used to execute the information processing method executed by the first device in any of the above method embodiments. Its implementation principle and technical effects are similar and will not be described in detail here.
[0164] Figure 7 Schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. The electronic device of this embodiment can be used as a first device. Figure 7 As shown, the electronic device 20 provided in this embodiment includes: a processor 21 and a memory 22; wherein the memory 22 is used to store computer programs; the processor 21 is used to execute the computer programs stored in the memory to implement the information processing method in the above embodiment. For details, please refer to the relevant description in the above method embodiment.
[0165] Optionally, the memory 22 may be independent or integrated with the processor 21 .
[0166] When the memory 22 is a device independent of the processor 21 , the electronic device 20 may further include: a bus 23 for connecting the memory 22 and the processor 21 .
[0167] Optionally, the electronic device 20 may further include a communication component 24 for communicating with a second device or a third device.
[0168] The electronic device provided in this embodiment can be used to execute the technical solution on the first device side in any of the above method embodiments. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.
[0169] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium includes a computer program, and the computer program is used to implement the technical solution in any of the above method embodiments.
[0170] An embodiment of the present invention further provides a chip, comprising: a memory, a processor, and a computer program, wherein the computer program is stored in the memory, and the processor runs the computer program to execute the technical solution in any of the above method embodiments.
[0171] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.
[0172] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0173] In addition, each functional module in each embodiment of the present invention may be integrated into one processing unit, or each module may exist physically separately, or two or more modules may be integrated into one unit. The above-mentioned module-composed unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0174] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform some steps of the method described in each embodiment of the present invention.
[0175] It should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the application may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
[0176] The memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.
[0177] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present invention is not limited to only one bus or one type of bus.
[0178] The above storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general or special purpose computer.
[0179] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the storage medium can also exist as discrete components in an electronic device or a main control device.
[0180] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0181] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed by the present invention. The description and examples are to be considered exemplary only, and the true scope and spirit of the present invention is indicated by the following claims.
Claims
1. An information processing method, characterized in that: include: The first device obtains a first link corresponding to the first information on the information publishing platform; The first device controls the second device to open the first link in the information publishing platform; The first device determines, according to a current display page of the information publishing platform in the second device, that the state of the first information is a first state or a second state, wherein the first state is used to indicate that the first information can be displayed, and the second state is used to indicate that the first information cannot be displayed; The first device is provided with a test program corresponding to the information publishing platform, the test program has a control interface function, the test program is used to test or debug the information publishing platform, the first device is communicatively connected with a plurality of the second devices, and the first device controls the second device to open the first link in the information publishing platform, including: The first device acquires a target second device from the plurality of second devices according to respective operating states of the plurality of second devices; The first device controls the target second device to open the first link in the information publishing platform by calling the first interface function in the test program; The first device determines, according to the current display page of the information publishing platform in the second device, that the state of the first information is the first state or the second state, including: The first device obtains a second link corresponding to the currently displayed page of the information publishing platform in the second device by calling a second interface function in the test program; The first device determines, according to the second link, that the state of the first information is a first state or a second state.
2. The method according to claim 1, characterized in that If the second link is the same as the preset link, the state of the first information is the second state; or, If the second link is different from the preset link, the state of the first information is the first state; or, If the second link is the same as the first link, the state of the first information is the first state; or, If the second link is different from the first link, the state of the first information is the second state.
3. The method according to claim 1, characterized in that The first device obtains a first link corresponding to the first information on the information publishing platform, including: The first device receives a request message from a third device, where the request message includes a first link corresponding to the first information on an information publishing platform; After the first device determines that the state of the first information is the first state or the second state, the method further includes: A status of the first device sending the first information to the third device.
4. The method according to claim 3, characterized in that The first device is also provided with a network service program, and the first device receives a request message from a third device, including: The first device receives a request message from the third device through the network service program; The state of the first device sending the first information to the third device includes: The first device sends a status of the first information to the third device through the network service program.
5. An information processing device, characterized in that: Applied to a first device, the apparatus comprises: An acquisition module, used to acquire a first link corresponding to the first information on the information publishing platform; A control module, used for controlling the second device to open the first link in the information publishing platform; The determination module is further used to determine, according to the current display page of the information publishing platform in the second device, whether the state of the first information is a first state or a second state, wherein the first state is used to indicate that the first information can be displayed, and the second state is used to indicate that the first information cannot be displayed; The first device is provided with a test program corresponding to the information publishing platform, the test program has a control interface function, the test program is used to test or debug the information publishing platform, the first device is communicatively connected with a plurality of the second devices, and the control module is specifically used to: The first device acquires a target second device from the plurality of second devices according to respective operating states of the plurality of second devices; The first device controls the target second device to open the first link in the information publishing platform by calling the first interface function in the test program; The determination module is specifically used for: The first device obtains a second link corresponding to the currently displayed page of the information publishing platform in the second device by calling a second interface function in the test program; The first device determines, according to the second link, that the state of the first information is a first state or a second state.
6. An electronic device, characterized in that: include: A memory and a processor, wherein the memory is used to store a computer program, and the processor runs the computer program to perform the method according to any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Information processing method and device
CN106210014A