The sea is wide by diving, and the sky is high for birds to fly. Hey how are you! I’m Ed Chin. 😄

Ladies and gentlemen, long time no see, here I am again. Today I bring you a piece of good news, my colleague (Lao Meng) API interface management tool finally completed development, officially released online. I love dapben, qin Ed sent a congratulatory telegram yeah~~~

How many days and nights, looking at the increasingly thin old Meng, again and again holding a few hair, looking at the higher and higher hairline! He finally gave the tool away, which He affectionately called GetApi. Can not help but heartfelt praise for him ~~~ bang da 👍👍👍

Before this, I wrote an article about setTimeOut. A drag and drop problem led to the exploration of setTimeOut. The case used was exactly the real problem encountered in the Old Meng project. Today we’re not going to talk about technology, we’re going to talk about what the software does and what problems it solves.

Why develop GetApi

True answer from Lao Meng:

Interface management was so messy during development that it was a pain to manage and share synchronization with the interfaces behind. Postman is not very friendly at home, and there are many restrictions on how teams can use it. Most of the domestic interface management tools are limited by the charging mode and are not very friendly to use. Thinking of developing a convenient and easy to use at the same time free software, improve the interface development environment.

GetApi introduction

GetAPI is an API debugging, API management, API testing and API sharing management tool independently developed by Mr. Meng. It supports team collaboration, synchronizes the interface in real time and generates a history of the API interface, and can be rolled back to any node in time. It is a great API debugging tool for back-end developers, front-end developers, and interface testers. Users can use GetAPI not only to debug the interface, but also to write related parameter annotations to produce a readable and beautiful online interface document with one click. Supporting both the browser online version and the desktop application version is very thoughtful and can be said to be very thoughtful 😆

What is GetAPI?

GetAPI is an excellent API debugging tool that Meng spent more than half a year polishing in his spare time. It simulates common requests for all common POST, GET, PUT, and so on, and supports fast generation of online interface documentation. There are also a number of features to facilitate testing, such as process testing, stress testing, mock data, and so on. Here are the interface styles of GetAPI

Flexible project management

With the idea of simplicity and flexibility, GetAPI provides an elegant project management style, centralized classification management, my project and the project I participated in the classification display, the interface is clear, very simple and intuitive. Can also be set star project project, star project will row in the first show, more convenient project development and maintenance, quick positioning project position, not only that, but star project will also be shown at the bottom centre of the interface current how many star project, at the interface debugging interface can be used to quickly switch shortcut way star project.

Project permissions also provide browsing and development permissions, with clear division of labor, and can avoid interface parameters confusion and related documents

Team collaboration and interface development

locked

GetAPI provides a very powerful team development capability. While the interface is being developed, the saved interface will be synchronized in real time, and the team will see the updates in real time. After the interface is locked, other team members cannot modify the interface. After the interface is unlocked, the lock can avoid interface confusion caused by the simultaneous modification of the same interface by multiple team members

The Mock data

GetAPI also provides Mock data simulations to generate virtual interface data, allowing front and back end developers to synchronize their development, and testers to create process tests first to improve team efficiency!

Interface to share

GetAPI also provides online documentation generation, saving developers time in writing documentation and improving development efficiency. GetAPI can flexibly share interface documents, support to share the entire project, a single directory and a single interface document information, easy to join the project personnel view docking! Share interface online links directly. What you see is what you get in the online version of the browser, which greatly improves interconnection efficiency.

A rollback operation

GetAPI allows you to roll back the history of the interface. You can view the rollback of the parameters of the interface, effectively preventing the confusion and confusion of the parameters caused by the long development of the interface or some other reasons

Process testing and stress testing

GetAPI process testing can be used to test multiple interfaces of a process. The integrity of the interface process can be tested by concatenating interface scripts to prevent the entire process from running properly after the modification of an interface. It can easily test whether the entire process is normal.

The GetAPI Stress test, which allows you to stress test your servers, is still under development and will be available in a later release.

The project that imports the third-party API debugging tool

GetAPI currently supports project import from Postman, and will support project import from other API tools such as Swagger.

Lao Meng is still updating the usage document of GetAPI day and night. Your likes and likes are the best and most effective “liver protection tablet” of Lao Meng.

Stay tuned…

Write in the back

So much for the introduction to GetApi. More functions to explore, I’m afraid only in the use of the process to experience. The lucky ones may even be able to trigger meng’s elaborate little eggs 👽👽👽

Because it’s a personal project, it’s hard to be perfect, but this commitment to GetApi is definitely sincere. If you are interested, you can try this API management tool. Mr. Meng has always been a lovely person. If you have any comments or suggestions or better ideas, please join our GetApi group and let’s work together to create a powerful and pure API management tool

GetApi website

GetApi wechat communication group

GetApi QQ communication group

Thank you

Click 👍 to see, has become a habit! This series will continue to be updated, and your three keys are the biggest motivation for me to continue writing. If you have any comments and suggestions on this blog, please leave a message! Welcome to the disturbance! 😜 😝

This article is published on the official account “Front Qinaide”, welcome to follow.

Interested partners can also join my “Qined Front End communication group”, I work in Chengdu, the group has a large number of chengdu local excellent bosses and beautiful HR, if you happen to be chengdu, then hurry to come in.

I am Qin Ed, a programmer who survives in the cracks of the Internet!