CN110519151B - Controllable friend adding method and device, terminal equipment and storage medium - Google Patents

Controllable friend adding method and device, terminal equipment and storage medium Download PDF

Info

Publication number
CN110519151B
CN110519151B CN201910630316.1A CN201910630316A CN110519151B CN 110519151 B CN110519151 B CN 110519151B CN 201910630316 A CN201910630316 A CN 201910630316A CN 110519151 B CN110519151 B CN 110519151B
Authority
CN
China
Prior art keywords
terminal
information
contact information
friend
person list
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
CN201910630316.1A
Other languages
Chinese (zh)
Other versions
CN110519151A (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.)
Hunan New Cloudnet Technology Co ltd
Original Assignee
Hunan New Cloudnet Technology 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 Hunan New Cloudnet Technology Co ltd filed Critical Hunan New Cloudnet Technology Co ltd
Priority to CN201910630316.1A priority Critical patent/CN110519151B/en
Publication of CN110519151A publication Critical patent/CN110519151A/en
Application granted granted Critical
Publication of CN110519151B publication Critical patent/CN110519151B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention is applicable to the technical field of communication, and provides a method and a device for adding controllable friends, terminal equipment and a storage medium, wherein the method comprises the following steps: receiving application information of a first terminal, wherein the application information carries a friend adding request, friend contact information and third terminal contact information; forwarding the application information of the first terminal to a second terminal; receiving a first operation instruction of a second terminal; and processing the relationship between the friend contact information and a third terminal contactable person list according to the first operation instruction, wherein the third terminal communicates through the third terminal contactable person list. By enabling the communication equipment contactable person list function of the supervised person to be completely controlled by the supervisor, the communication equipment of the supervised person can only establish instant communication through the contactable person list, and the communication environment of the instant communication of the supervised person can be effectively purified.

Description

Controllable friend adding method and device, terminal equipment and storage medium
Technical Field
The invention belongs to the technical field of communication, and particularly relates to a controllable friend adding method and device, terminal equipment and a storage medium.
Background
In the prior art, in a communication device with an instant messaging function, a contact list in a communication setting is usually set by a user of the communication device. For communication equipment users (such as minors) needing to be monitored, a supervisor often cannot effectively monitor a contact list in a communication list of communication equipment used by the supervisor, and the contact list is added or deleted, so that the communication environment of the supervisor cannot be effectively purified, and the safety growth of the supervisor is not facilitated.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method and an apparatus for adding a controllable friend, a terminal device, and a storage medium, so as to solve the problem in the prior art that a supervisor cannot effectively monitor a communication environment of a supervised device.
A first aspect of an embodiment of the present invention provides a controllable friend adding method, including:
receiving application information of a first terminal, wherein the application information carries a friend adding request, friend contact information and third terminal contact information;
forwarding the application information of the first terminal to a second terminal;
receiving a first operation instruction of a second terminal;
and processing the relationship between the friend contact information and a third terminal contactable person list according to the first operation instruction, wherein the third terminal communicates through the third terminal contactable person list.
Further, before receiving the application information of the first terminal, the method includes:
and establishing associated information of the first terminal and the third terminal, wherein the associated information comprises the third terminal contact information and a third terminal contactable person list controlled by the first terminal.
Further, the friend contact information is fourth terminal contact information; before receiving the application information of the first terminal, the method comprises the following steps:
and establishing an association relation between the second terminal and a fourth terminal, wherein the association information comprises fourth terminal contact information and a fourth terminal contactable person list controlled by the second terminal, and the fourth terminal communicates through the fourth terminal contactable person list.
Further, the first operation instruction includes an addition instruction and an addition rejection instruction, and the processing of the friend contact information and the third terminal contact information according to the first operation instruction includes:
if the first operation instruction is an adding instruction, adding the friend contact information to the third terminal contactable person list;
and updating the third terminal contactable person list.
Further, after the third terminal contactable person list is updated, the method includes:
updating the contact person list of the fourth terminal;
and sending the adding information to the fourth terminal.
Further, after the fourth terminal contactable person list is updated, the method includes:
receiving a second operation instruction of the first terminal or the second terminal, wherein the second operation instruction comprises a note for deleting, grouping, modifying and the like friends in a contactable person list;
and modifying the third terminal contactable person list or the fourth terminal contactable person list according to the second operation instruction.
Further, the first operation instruction includes an addition instruction and an addition rejection instruction, and the processing of the friend contact information and the third terminal contact information according to the first operation instruction includes:
and if the first operation instruction is an addition refusing instruction, sending an addition failure result to the first terminal interface.
A second aspect of an embodiment of the present invention provides a controllable friend adding apparatus, including:
the first receiving module is used for receiving application information of the first terminal, wherein the application information carries a friend adding request, friend contact information and third terminal contact information;
the forwarding module is used for forwarding the application information of the first terminal to the second terminal;
the second receiving module is used for receiving a first operation instruction of the second terminal;
and the processing module is used for processing the relationship between the friend contact information and a third terminal contactable person list according to the first operation instruction, and the third terminal carries out communication through the third terminal contactable person list.
A third aspect of an embodiment of the present invention provides a controllable friend adding terminal device, including: memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the steps of the method according to any of the preceding claims when executing the computer program.
A fourth aspect of an embodiment of the present invention provides a computer-readable storage medium, including: the computer-readable storage medium stores a computer program which, when executed by a processor, implements the steps of the method according to any one of the preceding claims.
Compared with the prior art, the embodiment of the invention has the following beneficial effects: the communication equipment of the supervised person can be completely controlled by the supervisor through the contact list function of the communication equipment of the supervised person, the application information and the friend adding information of the supervised person can be checked by the supervisor, and the communication equipment of the supervised person can only establish instant communication through the communication list, so that the communication environment of the instant communication of the supervised person can be effectively purified, the conversation of lawless persons and the like is avoided, and the supervised person can grow more safely.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed for the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a schematic flow chart illustrating an implementation process of a controllable friend adding method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a controllable friend adding apparatus according to an embodiment of the present invention;
fig. 3 is a schematic diagram of controllable friend adding terminal equipment according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood by those skilled in the art, the technical solutions in the embodiments of the present invention will be clearly described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "comprises" and "comprising," and any variations thereof, in the description and claims of this invention and the above-described drawings are intended to cover non-exclusive inclusions. For example, a process, method, or system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus. Furthermore, the terms "first," "second," and "third," etc. are used to distinguish between different objects and are not used to describe a particular order.
Example one
The embodiment provides a controllable friend adding method, which is applied to any software system such as a computer, a server and the like which has the functions of managing resources and providing services for users. In application, the first terminal and the second terminal can be intelligent terminals such as a mobile phone, a tablet computer and a notebook computer which can be connected with the server and used by a supervisor, the third terminal and the fourth terminal can be intelligent terminals such as a mobile phone and a school badge which are associated with the first terminal and can also be connected with the server, and the school badge can be an electronic student certificate with a conversation module and used by the supervisor.
As shown in fig. 1, the controllable friend adding method provided in this embodiment includes:
s10, receiving application information of the first terminal, wherein the application information carries a friend adding request, friend contact information and third terminal contact information;
in application, the first terminal may be a mobile terminal such as a mobile phone, a tablet computer, a laptop computer, etc., which is used by a supervisor, and the first terminal may control application information of other terminals, for example, the other terminals want to add others as friends, and the application information needs to be sent instead of being sent through the first terminal. The friend contact information is used for confirming an object needing to be added with the server, the friend contact information can be a mobile phone number, a campus APP account number and the like, the account numbers are unique account numbers and are used for confirming the object to be added, the third terminal can be a mobile phone, a school card and the like, the third terminal contact information and the friend contact information can be mobile phone numbers, or the third terminal contact information such as the campus APP account number and the like is used for confirming information of a third terminal holder for the friend. For example, the first terminal of the supervisor is a mobile phone, and the third terminal is a school card; the school cards can be used for being contacted through the added contact person list, the third terminal contact information is the account number of the school cards of the supervised person, the friend contact information is the account number of the school cards of the friends, and the supervisor sends the account number of the school cards of the supervised person, the friend adding request and the account number of the school cards of the friends to the server through the mobile phone, so that limitation is not imposed on the method.
In one embodiment, step S10 is preceded by;
and establishing associated information of the first terminal and the third terminal, wherein the associated information comprises third terminal contact information and a third terminal contactable person list controlled by the first terminal.
In application, the association relationship is that the monitoring first terminal can control the third terminal of the monitored person. For example, a supervisor installs an app on a mobile phone, the app is an intelligent campus practice circle, and is suitable for intelligent campus management software dedicated for parents, learning conditions of children can be checked through the app, and functions such as communication with learning in real time and the like are performed, or other similar software is not limited to the above functions, then the app registers and logs in, a third terminal is bound through app code scanning, for example, a school sign of a supervised person is bound, the supervisor can submit friend application information to a server through the app end, the friend application information can also be audited at the app end, friend attributes are added to the supervised person through a server end after the application is agreed, the supervisor has an operation permission to update a contactable person list of the third terminal of the supervised person through the app of the mobile phone, and limitation is performed.
In the application, the contact information of the third terminal includes, but is not limited to, a short message and voice information sent by a friend in the contact list of the third terminal, wherein the chat record may also be controlled by the first terminal, and the supervisor may view the corresponding chat record on the first terminal, which is not limited to this.
In an embodiment, the friend contact information is fourth terminal contact information; step S10 is preceded by:
and establishing an association relation between the second terminal and the fourth terminal, wherein the association information comprises fourth terminal contact information and a fourth terminal contactable person list controlled by the second terminal, and the fourth terminal communicates through the fourth terminal contactable person list.
In application, the friend contact information is fourth terminal contact information, the fourth terminal is controlled by the second terminal, namely the incidence relation between the fourth terminal and the second terminal is consistent with the incidence relation between the third terminal and the first terminal, a supervisor of the second terminal monitors the fourth terminal contactable person list of the supervised person, and the supervisor has an operation authority for updating the third terminal contactable person list of the supervised person. For example, the fourth terminal is a school badge, the school badge of the supervised person obtains a fourth contactable person list set by the mobile phone of the supervised person in real time through short-distance communication or long-distance network communication, and the fourth terminal carries out communication through the fourth contactable person list.
In other applications, the fourth terminal only accepts communication from the fourth contactable list, that is, the other terminals do not establish a friend relationship with the fourth terminal, and it may also be considered that the fourth contactable list does not record contact information of the other terminals, so that others cannot perform instant communication with the fourth terminal through the other terminals, or when the other terminals initiate contact with the fourth terminal, the fourth terminal communicates with the second terminal first, and if a supervisor of the second terminal agrees, the fourth terminal is switched to by the second terminal, where the first terminal and the third terminal may also use the above method, without limitation.
And S20, forwarding the application information of the first terminal to the second terminal.
In application, the second terminal may be a mobile phone or a school badge, wherein the second terminal has an association relationship with the contact information of the friend, the second terminal may be a mobile phone used by a supervisor, the contact information of the friend is the contact information of a supervised object of the second terminal supervisor, such as an account number of the school badge, the mobile phone of the supervisor is provided with app, and registers and logs in, the contact information of the friend is bound through app code scanning, that is, the third terminal and the friend need to be forwarded through the first terminal, and also need to be subjected to auditing processing by the second terminal, and double auditing is performed on the contactable list of the school badge.
In application, after the server forwards the application information of the first terminal to the second terminal, the server also sends the contact information of the first terminal to the second terminal, and after the second terminal receives the application information and the contact information of the first terminal, whether the application information is added by the second terminal or not is confirmed to a supervisor of the first terminal through the contact information of the first terminal, or the relevant information of the supervisor of the first terminal is confirmed, so that the communication environment of instant messaging of the supervised person is further purified.
And S30, receiving a first operation instruction of the second terminal.
In the application, the first operation instruction is that the second terminal agrees to the friend addition request of the first terminal, and associates the friend information with the contact information of the third terminal as the friend attribute, or the second terminal rejects the friend addition request of the first terminal, which is not limited herein.
And S40, processing the relationship between the friend contact information and the third terminal contactable person list according to the first operation instruction, and enabling the third terminal to communicate through the third terminal contactable person list.
In application, the processing of the relationship between the friend contact information and the contact list of the third terminal may be to associate the friend contact information and the contact information of the third terminal as friend attributes, or to reject the friend addition request of the first terminal for the second terminal. The third terminal only communicates through the third class contact list, namely the third terminal contactable list is all members of the third terminal which can carry out instant messaging. The third terminal contactable person list can be set in the mobile phone of the supervisor, the school sign of the supervised person obtains the third terminal contactable person list set by the mobile phone of the supervisor in real time through short-distance communication or long-distance network communication, or the contactable person list is set in the school sign of the supervised person, but the school sign of the supervised person has no authority to operate the third terminal contactable person list, and the supervisor can monitor and operate the third terminal contactable person list of the supervised person through the app of the mobile phone.
In an embodiment, the first operation instruction includes an add instruction and a reject add instruction, and step 40 specifically includes:
if the first operation instruction is an adding instruction, adding friend contact information to a contactable person list of the third terminal;
and updating the third terminal contactable list.
In application, if the second terminal agrees to the friend adding request sent by the first terminal, the server adds fourth terminal contact information associated with the second terminal into the third terminal contactable person list, and updates the third terminal contactable person list. In other applications, after the third terminal contactable person list is updated, the third terminal may obtain the third terminal contactable person list set by the supervisor's mobile phone in real time through network communication, or after the third terminal contactable person list is updated, the third terminal may obtain the third terminal contactable person list set by the first terminal after the first terminal supervisor agrees.
In an embodiment, S40 further includes:
updating the contact person list of the fourth terminal;
and sending the adding information to the fourth terminal.
In application, the adding information may be prompt information indicating that friend adding is successful, the prompt information may be prompt information indicating friend application information of the third terminal on an interface, may also be prompt information indicating that a fourth terminal sends vibration to a supervised person, and may also be used in the two methods at the same time, which is not limited herein. For example, the fourth terminal and the third terminal are consistent and are both school cards, and both terminals can only communicate through the corresponding contact lists, so that the second terminal agrees with the friend adding request sent by the first terminal, updates the school card contact list, sends information about successful adding to the school card interface to display, and controls the school card to vibrate, wherein the school card can acquire the contact list set by the second terminal at any time. In an application, after the second terminal agrees to the friend addition request, the server may prompt the second terminal and the fourth terminal at the same time, which is not limited herein.
In an embodiment, S40 further includes:
receiving a second operation instruction of the first terminal or the second terminal, wherein the second operation instruction comprises a note for deleting, grouping, modifying and the like friends in the contactable person list;
and modifying the third terminal contactable person list or the fourth terminal contactable person list according to the second operation instruction.
In an application, the contactable person list includes a contactable person list of a third terminal and/or a contactable person list of a fourth terminal, and the second operation instruction may be to delete, group, and modify notes of friends in the contactable person list, for example, to better distinguish attributes of added friends, and affinity of different friends may also be different, so that the friends can be distinguished in the forms of notes and groups, so that a supervisor of the first terminal and/or a supervisor of the second terminal can manage the friends.
In application, the second operation instruction may also be a limitation on the number of chatting or a duration of the friend in the contactable list. For example, the third terminal and the fourth terminal are school cards, the respective holders thereof are students, and in order to prevent too many students from chatting using the school cards, the supervisor of the first terminal may perform time limitation, duration limitation, and time limitation on friends in the contactable person list of the third terminal, which is not limited. For example, the time limit may be to limit the number of times that the third terminal contacts the fourth terminal once a day, or the number of times that the third terminal contacts the fourth terminal five times a week, the duration limit may be that the duration of each communication between the third terminal and the fourth terminal cannot exceed 1h, or the total duration of contact within one week cannot exceed 5h, and the time limit may be to limit the number of times of day to 11: 00 to day 6: in the time period of 00, the communication of the fourth terminal is not accepted, and the communication of the fourth terminal cannot be initiated, and the above setting may be a single setting or a comprehensive setting, and is not limited. The communication establishing condition needs to meet the setting requirement, that is, the third terminal can initiate communication to the fourth terminal when meeting the setting requirement of the first terminal, and the fourth terminal can establish communication when meeting the setting requirement of the second terminal, or the third terminal and the fourth terminal, and any terminal can establish communication when meeting the respective setting requirement, so that the communication environment of the monitored person can be further monitored, and the method is not limited.
In application, the friend contact information may also be contact information of the second terminal, that is, a friend added to the third terminal is a holder of the second terminal, the second terminal does not have the limitation of the third terminal, the third terminal is a school badge monitored by the first terminal, the second terminal is a normal mobile phone, and if no friend is added to the second terminal, the third terminal cannot contact with the second terminal, and the second terminal cannot directly communicate with the third terminal in an instant manner.
In an embodiment, the first operation instruction includes an add instruction and a reject add instruction, and S40 further includes:
and if the first operation instruction is an addition refusing instruction, sending an addition failure result to the first terminal interface. In application, the sending of the addition failure result to the first terminal interface may be sending of information rejected by the second terminal to the first terminal interface, and simultaneously, causing the first terminal to perform vibration prompt. In other applications, the server may further send a reject reason filling to the second terminal after receiving the add rejection instruction of the second terminal, after the completion of the filling by the administrator of the second terminal, the server receives the filled information and sends the filled information to the first terminal interface, and if the server detects that the information is not filled by the administrator of the second terminal after 1min or the filling interface is closed, the reject reason is not sent to the first terminal, which is not limited.
The communication equipment of the supervised person can be completely controlled by the supervisor through the contact list function of the communication equipment of the supervised person, the application information and the friend adding information of the supervised person can be checked by the supervisor, and the communication equipment of the supervised person can only establish instant communication through the communication list, so that the communication environment of the instant communication of the supervised person can be effectively purified, the conversation of lawless persons and the like is avoided, and the supervised person can grow more safely.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
Example two
The invention provides a controllable friend adding device which is used for executing the method steps in the first embodiment.
Referring to fig. 2, the controllable friend adding apparatus 100 provided in this embodiment includes
The first receiving module 10 is configured to receive application information of the first terminal, where the application information carries a friend addition request, friend contact information, and third terminal contact information;
a forwarding module 20, configured to forward the application information of the first terminal to the second terminal;
a second receiving module 30, configured to receive a first operation instruction of a second terminal;
and the processing module 40 is configured to process a relationship between the friend contact information and the third terminal contactable person list according to the first operation instruction, and the third terminal performs communication through the third terminal contactable person list.
In one embodiment, the controllable buddy adding device 100 further comprises:
the first establishing module is used for establishing the associated information of the first terminal and the third terminal, wherein the associated information comprises the third terminal contact information and the third terminal contactable person list controlled by the first terminal.
In one embodiment, the friend contact information is fourth terminal contact information; the controllable friend adding apparatus 100 further includes:
and the second establishing module is used for establishing an association relationship between the second terminal and the fourth terminal, the association information comprises fourth terminal contact information and a fourth terminal contactable person list controlled by the second terminal, and the fourth terminal communicates through the fourth terminal contactable person list.
In one embodiment, the first operation instruction includes an add instruction and a reject add instruction, and the processing module 40 is further configured to:
if the first operation instruction is an adding instruction, adding friend contact information to a contactable person list of the third terminal;
and updating the third terminal contactable list.
In one embodiment, the processing module is further configured to:
updating the contact person list of the fourth terminal;
and sending the adding information to the fourth terminal.
In one embodiment, the processing module 40 is further configured to:
receiving a second operation instruction of the first terminal or the second terminal, wherein the second operation instruction comprises a note for deleting, grouping, modifying and the like friends in the contactable person list;
and modifying the third terminal contactable person list or the fourth terminal contactable person list according to the second operation instruction.
In one embodiment, the first operation instruction includes an add instruction and a reject add instruction, and the processing module is further configured to:
and if the first operation instruction is an addition refusing instruction, sending an addition failure result to the first terminal interface.
The communication equipment of the supervised person can be completely controlled by the supervisor through the contact list function of the communication equipment of the supervised person, the application information and the friend adding information of the supervised person can be checked by the supervisor, and the communication equipment of the supervised person can only establish instant communication through the communication list, so that the communication environment of the instant communication of the supervised person can be effectively purified, the conversation of lawless persons and the like is avoided, and the supervised person can grow more safely.
EXAMPLE III
Fig. 3 is a schematic diagram of a controllable friend-adding terminal device 80 according to an embodiment of the present invention. As shown in fig. 3, the controllable buddy adding terminal device 80 of this embodiment includes: a processor 803, a memory 802, and a computer program 802, such as a computer program, stored in the memory 802 and executable on the processor 803. The processor 803, when executing the computer program 802, implements the steps in the various controllable buddy adding method embodiments described above, such as the steps S10-S40 shown in fig. 1. Alternatively, the processor 803 implements the functions of the modules/units in the device embodiments described above, for example, the functions of the modules 10 to 40 shown in fig. 2, when executing the computer program 802.
Illustratively, the computer program 802 may be partitioned into one or more modules/units that are stored in the memory 802 and executed by the processor 803 to implement the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used for describing the execution process of the computer program 802 in the controllable buddy adding terminal device 80. For example, the computer program 802 may be divided into a first receiving module, a forwarding module, a second receiving module, and a processing module (module in the virtual device), and the specific functions of each module are as follows:
the first receiving module is used for receiving application information of the first terminal, wherein the application information carries a friend adding request, friend contact information and third terminal contact information;
the forwarding module is used for forwarding the application information of the first terminal to the second terminal;
the second receiving module is used for receiving a first operation instruction of the second terminal;
and the processing module is used for processing the relationship between the friend contact information and the third terminal contactable person list according to the first operation instruction, and the third terminal carries out communication through the third terminal contactable person list.
The controllable friend adding terminal device 80 may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The controllable buddy adding terminal device 80 may include, but is not limited to, a processor 803 and a memory 802. It will be understood by those skilled in the art that fig. 3 is only an example of the controllable buddy adding terminal device 80, and does not constitute a limitation of the controllable buddy adding terminal device 80, and may comprise more or less components than those shown, or some components in combination, or different components, for example, the controllable buddy adding terminal device 80 may further comprise an input-output device, a network access device, a bus, etc.
The Processor 803 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 802 may be an internal storage unit of the controllable friend adding terminal device 80, such as a hard disk or a memory of the controllable friend adding terminal device 80. The memory 802 may also be an external storage device of the controllable buddy adding terminal device 80, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like equipped on the controllable buddy adding terminal device 80. Further, the memory 802 may also include both an internal storage unit and an external storage device of the controllable buddy adding terminal device 80. The memory 802 is used for storing the computer program and other programs and data required by the controllable buddy adding terminal device 80. The memory 802 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other ways. For example, the above-described embodiments of the apparatus/terminal device are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.

Claims (6)

1. A controllable friend adding method is applied to a server and is characterized by comprising the following steps:
receiving application information of a first terminal, wherein the application information carries a friend adding request, friend contact information and third terminal contact information;
forwarding the application information of the first terminal to a second terminal;
receiving a first operation instruction of a second terminal;
processing the relationship between the friend contact information and a third terminal contactable person list according to the first operation instruction, wherein the third terminal communicates through the third terminal contactable person list;
before receiving the application information of the first terminal, the method comprises the following steps:
establishing association information of a first terminal and a third terminal, wherein the association information comprises third terminal contact information and a third terminal contactable person list controlled by the first terminal;
the friend contact information is contact information of a fourth terminal, and before receiving the application information of the first terminal, the method includes:
establishing an association relationship between the second terminal and a fourth terminal, wherein the association information comprises fourth terminal contact information and a fourth terminal contactable person list controlled by the second terminal, and the fourth terminal communicates through the fourth terminal contactable person list;
the first operation instruction comprises an adding instruction or an adding refusing instruction, and the friend contact information and the third terminal contact information are processed according to the first operation instruction, wherein the processing comprises the following steps:
if the first operation instruction is an adding instruction, adding the friend contact information to the third terminal contactable person list;
updating the third terminal contactable person list;
after the third terminal contactable person list is updated, the method comprises the following steps:
updating the contact person list of the fourth terminal;
and sending the adding information to the fourth terminal.
2. The controllable buddy adding method according to claim 1, wherein after updating said fourth terminal contactable list, comprising:
receiving a second operation instruction of the first terminal or the second terminal, wherein the second operation instruction comprises a note for deleting, grouping, modifying and the like friends in a contactable person list;
and modifying the third terminal contactable person list or the fourth terminal contactable person list according to the second operation instruction.
3. The controllable buddy adding method according to claim 1, wherein said first operation instruction includes an add instruction and an add rejection instruction, and processing said buddy contact information and third terminal contact information according to said first operation instruction comprises:
and if the first operation instruction is an addition refusing instruction, sending an addition failure result to the first terminal interface.
4. A controllable buddy adding device, comprising:
the first establishing module is used for establishing association information between the first terminal and the third terminal, wherein the association information comprises third terminal contact information and a third terminal contactable person list controlled by the first terminal;
the second establishing module is used for establishing an association relationship between a second terminal and a fourth terminal, the association information comprises fourth terminal contact information and a fourth terminal contactable person list controlled by the second terminal, and the fourth terminal communicates through the fourth terminal contactable person list;
the first receiving module is used for receiving application information of the first terminal, wherein the application information carries a friend adding request, friend contact information and third terminal contact information, and the friend contact information is fourth terminal contact information;
the forwarding module is used for forwarding the application information of the first terminal to the second terminal;
the second receiving module is used for receiving a first operation instruction of the second terminal;
the processing module is used for processing the relationship between the friend contact information and a third terminal contactable person list according to the first operation instruction, and the third terminal communicates through the third terminal contactable person list;
the processing module is further configured to:
if the first operation instruction is an adding instruction, adding the friend contact information to the third terminal contactable person list;
updating the third terminal contactable person list;
after updating the third terminal contactable list, the method is further configured to:
updating the contact person list of the fourth terminal;
and sending the adding information to the fourth terminal.
5. Controllable buddy adding terminal device comprising a memory, a processor and a computer program stored in said memory and executable on said processor, characterized in that said processor when executing said computer program realizes the steps of the method according to any of the claims 1 to 3.
6. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 3.
CN201910630316.1A 2019-07-12 2019-07-12 Controllable friend adding method and device, terminal equipment and storage medium Active CN110519151B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910630316.1A CN110519151B (en) 2019-07-12 2019-07-12 Controllable friend adding method and device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910630316.1A CN110519151B (en) 2019-07-12 2019-07-12 Controllable friend adding method and device, terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110519151A CN110519151A (en) 2019-11-29
CN110519151B true CN110519151B (en) 2021-06-01

Family

ID=68623003

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910630316.1A Active CN110519151B (en) 2019-07-12 2019-07-12 Controllable friend adding method and device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110519151B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113094145A (en) * 2021-05-07 2021-07-09 广东智能精灵科技有限公司 Method, device and system for wireless friend making
CN113741686A (en) * 2021-08-06 2021-12-03 深圳市沃特沃德信息有限公司 Friend adding method and device of smart watch, computer equipment and storage medium
CN115941840A (en) * 2022-10-24 2023-04-07 读书郎教育科技有限公司 Contact person communication method and system of electronic student identity card

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104253861A (en) * 2014-09-12 2014-12-31 腾讯科技(深圳)有限公司 Terminal control method, terminal control device and terminal control system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080076256A (en) * 2007-02-15 2008-08-20 김영욱 On-line social networking method based on estimate by a third party and system thereof
CN105024984B (en) * 2014-04-30 2017-12-01 腾讯科技(深圳)有限公司 Authority setting method, apparatus and system
CN105471709B (en) * 2015-11-23 2018-07-20 网易传媒科技(北京)有限公司 A kind of information displaying method and device
CN105721574B (en) * 2016-02-05 2019-03-01 北京奇虎科技有限公司 For making friends with method, the server, apparatus and system of user good friend
CN106713814B (en) * 2016-12-30 2019-02-15 维沃移动通信有限公司 A kind of method and terminal of video calling
KR102044242B1 (en) * 2017-12-27 2019-11-13 주식회사 하이퍼커넥트 Terminal and server providing a video call service
CN108737440B (en) * 2018-06-05 2020-08-28 朔联科技(上海)有限公司 Method, server and computer readable storage medium for equipment management
CN108540673A (en) * 2018-06-25 2018-09-14 奇酷互联网络科技(深圳)有限公司 Good friend's adding method, device, readable storage medium storing program for executing and mobile terminal

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104253861A (en) * 2014-09-12 2014-12-31 腾讯科技(深圳)有限公司 Terminal control method, terminal control device and terminal control system

Also Published As

Publication number Publication date
CN110519151A (en) 2019-11-29

Similar Documents

Publication Publication Date Title
CN110519151B (en) Controllable friend adding method and device, terminal equipment and storage medium
CN107835203B (en) Message packet delivery method, device, storage medium and terminal
US9832787B2 (en) Attention management
CN109446204B (en) Data storage method and device for instant messaging, electronic equipment and medium
CN105320880A (en) Terminal control method and apparatus
CN107613091A (en) A kind of method and terminal for establishing communication
CN113342235A (en) Information processing method, information processing device, electronic equipment and storage medium
CN111767558B (en) Data access monitoring method, device and system
CN109768911A (en) Message treatment method, mobile terminal and storage medium
CN113489785A (en) Method and system for realizing visual interface operation of Internet of things terminal
CN106385516B (en) A kind of method, apparatus and terminal of the transfer of setting business
CN112256458A (en) Message enqueuing method and device, electronic equipment and computer readable medium
CN107979529B (en) Information processing method, information processing apparatus, computer apparatus, and computer-readable storage medium
CN107124353B (en) Message processing method and device, computer device and storage medium
CN111178846A (en) Workflow file generation method, device, equipment and storage medium
CN103684981A (en) Instant messaging interactive method, system and server
CN112507385B (en) Information display method and device and electronic equipment
CN115130981A (en) Intelligent approval method and device, storage medium and server
CN113645151A (en) DUP equipment message management method and device
CN111752885B (en) Method and device for processing reading authority in reading material
CN113890906A (en) Call forwarding method and device, electronic equipment and computer readable storage medium
CN108924270B (en) Method for updating terminal contact information, server and storage medium
CN110300048B (en) Audio message sending method, equipment and system based on instant messaging
CN115955450B (en) Instant message display and push method and device, electronic equipment and storage medium
CN111343172A (en) Network access authority dynamic processing method and device

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