In the escalating battle between web crawlers and anti-crawling measures, the risk control detection of major websites and apps has become increasingly robust, one of which is IP banning. To address the issue of IP bans, an effective method is to set up proxies. After setting up a proxy, the crawler can use the proxy’s IP to disguise its real IP address, thereby bypassing anti-crawling restrictions. However, the quality of proxies varies; for instance, most free proxies available on the market are either unusable or banned, and some paid ordinary proxies have also been added to the risk control blacklists of major websites and apps. Therefore, the number of high-quality proxies available for data crawling is decreasing. Currently, the main types of high-quality proxies on the market include dedicated proxies, ADSL proxies, and mobile cellular proxies. This proxy service is based on a rotating proxy service using mobile cellular networks (4G, 5G). This document will introduce the application and usage methods for this service.Documentation Index
Fetch the complete documentation index at: https://docs.xhuoapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
Mobile Cellular Proxy
Mobile cellular proxies are essentially proxy services built on mobile data, with all proxy IPs being real mobile IPs. This type of proxy is relatively less used in the crawling field, thus the probability of being banned is lower, making it very effective for crawling websites and apps with strong risk control. This proxy service is built on a large-scale group-controlled mobile pool, with all traffic forwarded through genuine mobile data, supporting data requests from almost all websites and apps on the market. The proxy quality is extremely high, significantly reducing the risk control probability.Application Method
To use the cellular proxy service, you can first go to the “Application Page” to apply. The first application comes with a free quota of 1 point.
If you are not logged in, you will be automatically redirected to the login page. After logging in, you can continue with the application.
Usage Method
After the application is completed, you can check your application results in the “Console,” as shown in the figure:
Click on “Credentials” to view the username and password for using the cellular proxy service, separated by a colon. The username is 8 characters long, and the password is 32 characters long, as shown in the figure:
This mobile cellular proxy is a rotating proxy, so when using it, you only need to set a fixed proxy address and port. The proxy address and port are cellular.proxy.xhuoapi.ai and 30000, respectively. This proxy supports HTTP/HTTPS/SOCKS protocols and can be used to request websites using HTTP and HTTPS protocols.
Command Testing
Once you have the username and password for the proxy, the easiest way to test is through the curl command line. If you haven’t installed it yet, please refer to https://curl.se/ for installation. If the current proxy username and password are1f78266a:eff0896726224fa2a99fe82dd1f07562, you can test it using the following curl command:
-x parameter to specify the proxy address. The default proxy protocol is HTTP/HTTPS, and the requested URL is https://ipinfo.io, which can return the real IP address and the location of the IP that requested the site.
Note: The above username and password may be invalid; please replace them with your own username and password.The output result is as follows:
Code Integration
Below is an example in Python demonstrating how to set up the cellular rotating proxy:@ symbol, and then the proxy address and port.
Next, we declare a proxies variable, configuring two key-value pairs, with the keys being http and https, and both values being the proxy, indicating that for both HTTP and HTTPS websites, the requests will use the proxy defined in the proxy variable.
Then, we define a loop to test the proxy three times, with the requested URL being https://ipinfo.io, which can return the real IP address and the location of the IP that requested the site.
The output result is as follows:

