CN112463515A - Data acquisition method and device based on small program, storage medium and electronic equipment - Google Patents

Data acquisition method and device based on small program, storage medium and electronic equipment Download PDF

Info

Publication number
CN112463515A
CN112463515A CN201910848564.3A CN201910848564A CN112463515A CN 112463515 A CN112463515 A CN 112463515A CN 201910848564 A CN201910848564 A CN 201910848564A CN 112463515 A CN112463515 A CN 112463515A
Authority
CN
China
Prior art keywords
target
api
applet
sdk
software environment
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.)
Pending
Application number
CN201910848564.3A
Other languages
Chinese (zh)
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.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum 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 Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201910848564.3A priority Critical patent/CN112463515A/en
Publication of CN112463515A publication Critical patent/CN112463515A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4482Procedural

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Mathematical Physics (AREA)
  • Stored Programmes (AREA)

Abstract

The present disclosure relates to a data acquisition method and apparatus, a storage medium, and an electronic device based on an applet, the method including identifying a software environment of a target applet by a Software Development Kit (SDK) deployed in the target applet to obtain a target software environment; determining a target Application Programming Interface (API) corresponding to the target applet according to the target software environment; setting an API (application programming interface) used for acquiring data of the target applet in the software development kit SDK as the target application programming interface API, wherein the software development kit SDK is internally provided with application programming interface APIs corresponding to software environments of various applets respectively; and the software development kit SDK acquires the data of the target small program through the target application programming interface API.

Description

Data acquisition method and device based on small program, storage medium and electronic equipment
Technical Field
The present disclosure relates to the field of information technology, and in particular, to a data acquisition method and apparatus, a storage medium, and an electronic device based on an applet.
Background
At present, the applet function is added into a plurality of application programs, the applet can be opened and used in time when needed, downloading and installation are not needed, and the convenience of application of the program is improved.
In order to improve the functions of the applet to better provide user services, an applet monitoring SDK (Software Development Kit) is also widely used in the applet monitoring. Since different applet loading platforms usually modify an API (Application Programming Interface) of an applet loading framework, the applet APIs of different loading platforms are different, and the SDK can only monitor the applet with the same API setting, which causes difficulty in data monitoring of the applet.
Disclosure of Invention
An object of the present disclosure is to provide a data acquisition method and apparatus based on an applet, a storage medium and an electronic device, so as to solve the above problems.
In order to achieve the above object, in a first aspect of the present disclosure, there is provided an applet-based data acquisition method, including: identifying a software environment of a target applet through a Software Development Kit (SDK) deployed in the target applet to obtain a target software environment; determining a target Application Programming Interface (API) corresponding to the target applet according to the target software environment; setting an API (application programming interface) used for acquiring data of the target applet in the software development kit SDK as the target application programming interface API, wherein the application programming interface API respectively corresponding to the environments of various applets are built in the software development kit SDK; and the software development kit SDK acquires the data of the target small program through the target application programming interface API.
Optionally, the identifying the software environment of the target applet by using a software development kit SDK deployed in the target applet to obtain a target software environment includes: acquiring global variable information of the target applet through the SDK deployed in the target applet; determining a target software environment of the target applet according to environment identification information in the global variable information; determining a target Application Programming Interface (API) corresponding to the target applet according to the target software environment comprises: and determining a target API corresponding to the target software environment in the SDK according to the target software environment and a preset corresponding relation between the software environment and the API. Optionally, the determining a target API corresponding to the target applet includes: and in response to receiving the API calling instruction, taking the API called by the API calling instruction as a target API corresponding to the target applet.
Optionally, the method further comprises: and in response to receiving the API calling instruction, taking the API called by the API calling instruction as a target API corresponding to the target applet.
Optionally, the preset corresponding relationship is recorded by a mapping table; determining a target API corresponding to the target software environment in the SDK according to the target software environment and a preset corresponding relationship between the software environment and the API, wherein the step of determining the target API corresponding to the target software environment in the SDK comprises the following steps: and inquiring a target API corresponding to the target software environment in the mapping table.
In a second aspect of the present disclosure, an applet-based data acquisition apparatus is provided, including: the system comprises a first determining module, a second determining module and a third determining module, wherein the first determining module is used for identifying the software environment of a target applet through a Software Development Kit (SDK) deployed in the target applet to obtain the target software environment; the second determining module is used for determining a target Application Programming Interface (API) corresponding to the target applet according to the target software environment; the processing module is used for setting an API (application programming interface) used by a Software Development Kit (SDK) for monitoring the applet for acquiring the data of the target applet as the target API, wherein the SDK is internally provided with APIs in various software environments; and the acquisition module is used for acquiring the data of the target small program through the SDK.
Optionally, the first determining module includes: the obtaining submodule is used for obtaining the global variable information of the target small program through the SDK deployed in the target small program; the determining submodule is used for determining the software environment of the target applet according to the environment identification information in the global variable information; and the second determining module is used for determining a target API corresponding to the target software environment in the SDK according to the target software environment and the preset corresponding relationship between the software environment and the API.
Optionally, the apparatus further includes a third determining module, configured to, in response to receiving an API call instruction, take an API called by the API call instruction as a target API corresponding to the target applet.
Optionally, the preset corresponding relationship is recorded by a mapping table; and the second determining submodule is used for inquiring the target API corresponding to the target software environment in the mapping table.
In a third aspect of the disclosure, a computer-readable storage medium is provided, on which a computer program is stored, which program, when being executed by a processor, carries out the steps of the method of any one of the first aspect of the disclosure.
A fourth aspect of the present disclosure provides an electronic device, comprising: a memory having a computer program stored thereon; a processor for executing the computer program in the memory to implement the steps of the method of any one of the first aspect of the present disclosure.
Through the technical scheme, at least the following effects can be realized:
the target API corresponding to the software environment of the target applet can be determined according to the software environment of the applet, so that compatibility of different applets can be achieved by switching the APIs of the SDK, monitoring of the applets of different APIs can be achieved by the SDK with the built-in APIs in various software environments, universality of the SDK for monitoring the applets is improved, and compared with a method for monitoring the applets of different APIs by using different SDKs in the prior art, manufacturing cost and maintenance cost of the SDK are reduced.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows.
Drawings
The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the disclosure without limiting the disclosure. In the drawings:
FIG. 1 is a flow chart illustrating a method of applet-based data collection in accordance with an exemplary disclosed embodiment.
FIG. 2 is a block diagram illustrating an applet-based data acquisition device according to an exemplary disclosed embodiment.
FIG. 3 is a block diagram illustrating an applet-based data collection electronic device in accordance with an exemplary disclosed embodiment.
FIG. 4 is a block diagram illustrating an applet-based data collection electronic device in accordance with an exemplary disclosed embodiment.
Detailed Description
The following detailed description of specific embodiments of the present disclosure is provided in connection with the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present disclosure, are given by way of illustration and explanation only, not limitation.
First, an application scenario of the present disclosure will be explained. The API for different applets may be different according to different loading platforms or other reasons during development, for example, the API for a WeChat applet is usually wx. However, because the APIs are different, when data is acquired for an applet, different SDKs are often required to be manufactured for different applets, such an SDK lacks versatility, and manufacturing cost and maintenance cost of the SDK are also increased.
FIG. 1 is a flow chart illustrating a method of applet-based data collection, as shown in FIG. 1, according to an exemplary disclosed embodiment, the method including the steps of:
and S11, identifying the software environment of the target applet through a Software Development Kit (SDK) deployed in the target applet to obtain the target software environment.
Specifically, the target software environment may be determined by:
acquiring global variable information of a target small program; and determining the software environment of the target applet according to the environment identification information in the global variable information.
An applet may have multiple global variables, where there may be global variables that may identify the software environment. For example, the global variable wx identifies the software environment as WeChat, the global variable QQ identifies the software environment as QQ, the global variable my identifies the software environment as Paibao, and the like, and these global variables that can identify the software environment are environment identification information. Through the environment identification information in the global variable information, the software environment corresponding to the environment identification information can be determined.
And S12, determining a target Application Programming Interface (API) corresponding to the target applet according to the target software environment.
After the target software environment is determined, the API in the SDK may be switched to the API corresponding to the target software environment according to a preset correspondence. For example, when the environment identification information is wx, the target software environment is WeChat, the network request sending API corresponding to the target software environment is wx.
Optionally, the preset correspondence is recorded by using a mapping table, the mapping table may be integrated inside the SDK, and after the target software environment is determined, the target API corresponding to the target software environment may be queried in the mapping table, so as to switch the API to the target API.
In addition, in response to receiving the API call instruction, the API called by the API call instruction may be used as the target API corresponding to the target applet.
It should be noted that, a developer may specify an API corresponding to an applet, and in response to an API call instruction according to the developer, an API called by the API call instruction may be used as the target API, that is, in this embodiment, the priority of the API called by the API call instruction is higher than that of an API obtained by automatically identifying the software environment adaptation of the applet, so that in a special case, an API required by a user may be called according to the API call instruction, so as to modify or supplement an automatic adaptation result. Therefore, when the API of the small program is changed, the API of the SDK can be flexibly corrected according to the change of the API, and the maintenance cost is further reduced.
And S13, setting an API, used by the SDK, for collecting the data of the target applet as the target API, wherein the SDK is internally provided with APIs corresponding to the software environments of the various applets respectively.
It should be noted that since the applet has a plurality of APIs for different purposes, the SDK also has a plurality of corresponding APIs built therein, for example, update manager. According to the target API corresponding to the target software environment determined in step S12, the API for acquiring the target applet in the SDK may be switched to the target API, so that the SDK acquires data through the target API.
The APIs in various software environments, such as an API corresponding to the WeChat and an API corresponding to the Paibao, may be configured in advance in the SDK, so that the APIs corresponding to the software environments may be conveniently switched to according to the actually monitored software environments.
And S14, the SDK collects the data of the target applet through the target API.
The SDK is deployed in the target applet in advance, after the switching of the API of the SDK is completed, the SDK is compatible with the interface of the target applet, and data of the target applet can be directly collected through the SDK.
Through the technical scheme, at least the following effects can be realized:
the target API corresponding to the software environment of the target applet can be determined according to the software environment of the applet, so that compatibility of different applets can be achieved by switching the APIs of the SDK, monitoring of the applets of different APIs can be achieved by the SDK with the built-in APIs in various software environments, universality of the SDK for monitoring the applets is improved, and compared with a method for monitoring the applets of different APIs by using different SDKs in the prior art, manufacturing cost and maintenance cost of the SDK are reduced.
Fig. 2 is a block diagram illustrating an applet-based data acquisition apparatus, as shown in fig. 2, including a first determination module 210, a second determination module 220, a processing module 230, and an acquisition module 240, according to an exemplary disclosed embodiment.
The first determining module 210 is configured to identify a software environment of a target applet through a software development kit SDK deployed in the target applet, so as to obtain the target software environment.
Specifically, the target software environment may be determined by:
acquiring global variable information of a target small program; and determining the target software environment of the target applet according to the environment identification information in the global variable information.
An applet may have multiple global variables, where there may be global variables that may identify the software environment. For example, the global variable wx identifies the software environment as WeChat, the global variable QQ identifies the software environment as QQ, the global variable my identifies the software environment as Paibao, and the like, and these global variables that can identify the software environment are environment identification information. Through the environment identification information in the global variable information, the software environment corresponding to the environment identification information can be determined.
A second determining module 220, configured to determine, according to the target software environment, a target application programming interface API corresponding to the target applet. After the target software environment is determined, the API in the SDK may be switched to the API corresponding to the target software environment according to a preset correspondence. For example, when the environment identification information is wx, the target software environment is WeChat, the network request sending API corresponding to the target software environment is wx.
Optionally, the preset correspondence is recorded by using a mapping table, the mapping table may be integrated inside the SDK, and after the target software environment is determined, the target API corresponding to the target software environment may be queried in the mapping table, so as to switch the API to the target API.
Optionally, the third determining module may further be configured to, in response to receiving the API call instruction, take the API called by the API call instruction as the target API corresponding to the target applet.
The developer may specify an API corresponding to the applet, and in response to the API call instruction according to the developer, the API called by the API call instruction may be used as the target API, that is, in this embodiment, the priority of the API called by the API call instruction is higher than that of the API obtained by automatically identifying the applet environment adaptation, so that in a special case, the API required by the user may be called according to the API call instruction, thereby modifying or supplementing the automatic adaptation result. Therefore, when the API of the small program is changed, the API of the SDK can be flexibly corrected according to the change of the API, and the maintenance cost is further reduced.
And the processing module 230 is configured to set, as the target API, an API that is used by a software development kit SDK for monitoring the applet and is used for collecting data of the target applet, where the SDK is internally provided with APIs in various software environments.
It should be noted that since the applet has a plurality of APIs for different purposes, the SDK also has a plurality of corresponding APIs built therein, for example, update manager. According to the target API corresponding to the target software environment determined in step S12, the API for acquiring the target applet in the SDK may be switched to the target API, so that the SDK acquires data through the target API.
The APIs in various software environments, such as an API corresponding to the WeChat and an API corresponding to the Paibao, may be configured in advance in the SDK, so that the APIs corresponding to the software environments may be conveniently switched to according to the actually monitored software environments.
And an acquisition module 240, configured to acquire, by the SDK, data of the target applet through the target API.
The SDK is deployed in the target applet in advance, after the switching of the API of the SDK is completed, the SDK is compatible with the interface of the target applet, and data of the target applet can be directly collected through the SDK.
Optionally, the first determining module includes: the obtaining submodule is used for obtaining the global variable information of the target small program through the SDK deployed in the target small program; the determining submodule is used for determining the software environment of the target applet according to the environment identification information in the global variable information; and the second determining module is used for determining a target API corresponding to the target software environment in the SDK according to the target software environment and the preset corresponding relationship between the software environment and the API.
Optionally, the apparatus further includes a third determining module, configured to, in response to receiving an API call instruction, take an API called by the API call instruction as a target API corresponding to the target applet.
Optionally, the preset corresponding relationship is recorded by a mapping table; and the second determining submodule is used for inquiring the target API corresponding to the target software environment in the mapping table.
Through the technical scheme, at least the following effects can be realized:
the target API corresponding to the software environment of the target applet can be determined according to the software environment of the applet, so that compatibility of different applets can be achieved by switching the APIs of the SDK, monitoring of the applets of different APIs can be achieved by the SDK with the built-in APIs in various software environments, universality of the SDK for monitoring the applets is improved, and compared with a method for monitoring the applets of different APIs by using different SDKs in the prior art, manufacturing cost and maintenance cost of the SDK are reduced.
Fig. 3 is a block diagram illustrating an electronic device 300 in accordance with an example embodiment. As shown in fig. 3, the electronic device 300 may include: a processor 301 and a memory 302. The electronic device 300 may also include one or more of a multimedia component 303, an input/output (I/O) interface 304, and a communication component 305.
The processor 301 is configured to control the overall operation of the electronic device 300, so as to complete all or part of the steps in the above-mentioned applet-based data acquisition method. The memory 302 is used to store various types of data to support operation at the electronic device 300, such as instructions for any application or method operating on the electronic device 300 and application-related data, such as contact data, transmitted and received messages, pictures, audio, video, and the like. The Memory 302 may be implemented by any type of volatile or non-volatile Memory device or 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 multimedia components 303 may include a screen and an audio component. Wherein the screen may be, for example, a touch screen and the audio component is used for outputting and/or inputting audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may further be stored in the memory 302 or transmitted through the communication component 305. The audio assembly also includes at least one speaker for outputting audio signals. The I/O interface 304 provides an interface between the processor 301 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 305 is used for wired or wireless communication between the electronic device 300 and other devices. Wireless Communication, such as Wi-Fi, bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or a combination of one or more of them, which is not limited herein. The corresponding communication component 305 may therefore include: Wi-Fi module, Bluetooth module, NFC module, etc.
In an exemplary embodiment, the electronic Device 300 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described applet-based data collection method.
In another exemplary embodiment, a computer readable storage medium comprising program instructions which, when executed by a processor, implement the steps of the above-described applet-based data acquisition method is also provided. For example, the computer readable storage medium may be the memory 302 described above comprising program instructions executable by the processor 301 of the electronic device 300 to perform the applet-based data collection method described above.
Fig. 4 is a block diagram illustrating an electronic device 400 according to an example embodiment. For example, the electronic device 400 may be provided as a server. Referring to fig. 4, the electronic device 400 comprises a processor 422, which may be one or more in number, and a memory 432 for storing computer programs executable by the processor 422. The computer program stored in memory 432 may include one or more modules that each correspond to a set of instructions. Further, the processor 422 may be configured to execute the computer program to perform the applet-based data acquisition method described above.
Additionally, electronic device 400 may also include a power component 426 and a communication component 450, the power component 426 may be configured to perform power management of the electronic device 400, and the communication component 450 may be configured to enable communication, e.g., wired or wireless communication, of the electronic device 400. The electronic device 400 may also include input/output (I/O) interfaces 458. The electronic device 400 may operate based on an operating system stored in the memory 432, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, and the like.
In another exemplary embodiment, a computer readable storage medium comprising program instructions which, when executed by a processor, implement the steps of the above-described applet-based data acquisition method is also provided. For example, the computer readable storage medium may be the memory 432 described above that includes program instructions executable by the processor 422 of the electronic device 400 to perform the applet-based data collection method described above.
In another exemplary embodiment, a computer program product is also provided, which comprises a computer program executable by a programmable apparatus, the computer program having code portions for performing the above-mentioned applet-based data acquisition method when executed by the programmable apparatus.
The preferred embodiments of the present disclosure are described in detail with reference to the accompanying drawings, however, the present disclosure is not limited to the specific details of the above embodiments, and various simple modifications may be made to the technical solution of the present disclosure within the technical idea of the present disclosure, and these simple modifications all belong to the protection scope of the present disclosure.
It should be noted that, in the foregoing embodiments, various features described in the above embodiments may be combined in any suitable manner, and in order to avoid unnecessary repetition, various combinations that are possible in the present disclosure are not described again.
In addition, any combination of various embodiments of the present disclosure may be made, and the same should be considered as the disclosure of the present disclosure, as long as it does not depart from the spirit of the present disclosure.

Claims (10)

1. An applet-based data acquisition method, comprising:
identifying a software environment of a target applet through a Software Development Kit (SDK) deployed in the target applet to obtain a target software environment;
determining a target Application Programming Interface (API) corresponding to the target applet according to the target software environment;
setting an API (application programming interface) used for acquiring data of the target applet in the software development kit SDK as the target application programming interface API, wherein the software development kit SDK is internally provided with application programming interface APIs corresponding to software environments of various applets respectively;
and the software development kit SDK acquires the data of the target small program through the target application programming interface API.
2. The method of claim 1, wherein identifying the software environment of the target applet through a Software Development Kit (SDK) deployed in the target applet to obtain the target software environment comprises:
acquiring global variable information of the target applet through the SDK deployed in the target applet;
determining a target software environment of the target applet according to environment identification information in the global variable information;
determining a target Application Programming Interface (API) corresponding to the target applet according to the target software environment comprises:
and determining a target API corresponding to the target software environment in the SDK according to the target software environment and a preset corresponding relation between the software environment and the API.
3. The method of claim 1, further comprising:
and in response to receiving the API calling instruction, taking the API called by the API calling instruction as a target API corresponding to the target applet.
4. The method according to claim 2, wherein the preset correspondence is recorded using a mapping table;
determining a target API corresponding to the target software environment in the SDK according to the target software environment and a preset corresponding relationship between the software environment and the API, wherein the step of determining the target API corresponding to the target software environment in the SDK comprises the following steps:
and inquiring a target API corresponding to the target software environment in the mapping table.
5. An applet-based data acquisition device comprising:
the system comprises a first determining module, a second determining module and a third determining module, wherein the first determining module is used for identifying the software environment of a target applet through a Software Development Kit (SDK) deployed in the target applet to obtain the target software environment;
the second determining module is used for determining a target Application Programming Interface (API) corresponding to the target applet according to the target software environment;
the processing module is used for setting an API (application programming interface) used by a Software Development Kit (SDK) for monitoring the applet for acquiring the data of the target applet as the target API, wherein the SDK is internally provided with APIs in various software environments;
and the acquisition module is used for acquiring the data of the target small program through the SDK.
6. The apparatus of claim 5, wherein the first determining module comprises:
the obtaining submodule is used for obtaining the global variable information of the target small program through the SDK deployed in the target small program;
the determining submodule is used for determining the software environment of the target applet according to the environment identification information in the global variable information;
and the second determining module is used for determining a target API corresponding to the target software environment in the SDK according to the target software environment and the preset corresponding relationship between the software environment and the API.
7. The apparatus of claim 5, further comprising a third determining module, configured to, in response to receiving an API call instruction, take an API called by the API call instruction as a target API corresponding to the target applet.
8. The apparatus according to claim 6, wherein the preset correspondence is recorded using a mapping table; and the second determining module is used for inquiring the target API corresponding to the target software environment in the mapping table.
9. A computer-readable storage medium, on 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 4.
10. An electronic device, comprising:
a memory having a computer program stored thereon;
a processor for executing the computer program in the memory to carry out the steps of the method of any one of claims 1 to 4.
CN201910848564.3A 2019-09-09 2019-09-09 Data acquisition method and device based on small program, storage medium and electronic equipment Pending CN112463515A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910848564.3A CN112463515A (en) 2019-09-09 2019-09-09 Data acquisition method and device based on small program, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910848564.3A CN112463515A (en) 2019-09-09 2019-09-09 Data acquisition method and device based on small program, storage medium and electronic equipment

Publications (1)

Publication Number Publication Date
CN112463515A true CN112463515A (en) 2021-03-09

Family

ID=74807682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910848564.3A Pending CN112463515A (en) 2019-09-09 2019-09-09 Data acquisition method and device based on small program, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN112463515A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114756283A (en) * 2022-06-14 2022-07-15 山东鼎信数字科技有限公司 Method for authorizing and paying compatible with multiple software environments

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060012822A (en) * 2004-08-04 2006-02-09 에스케이 텔레콤주식회사 Method and system for restricting using of application program interface on wireless internet platform
CN103559040A (en) * 2013-11-12 2014-02-05 厦门卓讯信息技术有限公司 System and method based on SDK for rapidly building mobile internet application module
CN104363264A (en) * 2014-10-22 2015-02-18 北京棱镜云桥科技有限公司 Multi-channel SDK (software development kit) access system and multi-channel SDK access system for mobile terminal software
CN106779810A (en) * 2016-11-25 2017-05-31 北京金山安全软件有限公司 Advertisement display method and device and terminal equipment
CN109032820A (en) * 2018-08-08 2018-12-18 网易(杭州)网络有限公司 The compatible processing method and processing device of application version
CN109582400A (en) * 2018-11-30 2019-04-05 北京小米移动软件有限公司 Routine call method and device
CN109992501A (en) * 2017-12-29 2019-07-09 阿里巴巴集团控股有限公司 The availability inspection of small routine can use small routine list generation method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060012822A (en) * 2004-08-04 2006-02-09 에스케이 텔레콤주식회사 Method and system for restricting using of application program interface on wireless internet platform
CN103559040A (en) * 2013-11-12 2014-02-05 厦门卓讯信息技术有限公司 System and method based on SDK for rapidly building mobile internet application module
CN104363264A (en) * 2014-10-22 2015-02-18 北京棱镜云桥科技有限公司 Multi-channel SDK (software development kit) access system and multi-channel SDK access system for mobile terminal software
CN106779810A (en) * 2016-11-25 2017-05-31 北京金山安全软件有限公司 Advertisement display method and device and terminal equipment
CN109992501A (en) * 2017-12-29 2019-07-09 阿里巴巴集团控股有限公司 The availability inspection of small routine can use small routine list generation method and device
CN109032820A (en) * 2018-08-08 2018-12-18 网易(杭州)网络有限公司 The compatible processing method and processing device of application version
CN109582400A (en) * 2018-11-30 2019-04-05 北京小米移动软件有限公司 Routine call method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
小小的开发人员: "SDK和API的区别?", 《HTTPS://WWW.JIANSHU.COM/P/146C2662E66D》, pages 1 - 8 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114756283A (en) * 2022-06-14 2022-07-15 山东鼎信数字科技有限公司 Method for authorizing and paying compatible with multiple software environments

Similar Documents

Publication Publication Date Title
CN108182131B (en) Method and device for monitoring application running state, storage medium and electronic equipment
RU2633151C2 (en) Method and device for updating firmware
KR101770931B1 (en) Method, apparatus, program and computer-readable recording medium of generating communication module firmware and plug-in
CN111026645B (en) User interface automatic test method and device, storage medium and electronic equipment
CN108804113B (en) Method, device and storage medium for deploying microservice application and electronic equipment
CN110457154B (en) Abnormal service processing method and device, storage medium and communication terminal
JP5710680B2 (en) System and method for reducing factory program time for wireless devices
CN112925718B (en) Call stack backtracking method, device, equipment and medium
CN105468504A (en) Program test method and device
CN111767058A (en) Program compiling method and device, electronic equipment and storage medium
CN115185717A (en) Interface calling method and device, electronic equipment and storage medium
CN109684112B (en) Program file operation method, device, terminal and storage medium
CN112463515A (en) Data acquisition method and device based on small program, storage medium and electronic equipment
CN107872363B (en) Data packet loss processing method and system, readable storage medium and electronic device
CN109471714B (en) Platform deployment method, device, equipment and storage medium
CN111488163B (en) Firmware updating method and device, electronic equipment and storage medium
CN113132906B (en) Virtual positioning identification method and device, storage medium and electronic equipment
CN109976872B (en) Data processing method and device, electronic equipment and storage medium
CN108984238B (en) Gesture processing method and device of application program and electronic equipment
CN111190761A (en) Log output method and device, storage medium and electronic equipment
CN111290843A (en) Process management method and device
CN106354595B (en) Mobile terminal, hardware component state detection method and device
US11269699B2 (en) Method and device for processing an application
CN105653143B (en) Processing method of application program operation interface and mobile terminal for realizing method
CN110908701B (en) Firmware version switching method and device, storage medium and electronic equipment

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