Skip to content

移动手机 IP ​

移动手机 IP 来自真实移动运营商网络,具备明显的移动网络特征。适用于移动端业务及需要移动运营商网络特征的测试。请根据可用地区和业务流程选择国家及会话策略。

适合场景 ​

  • 移动 App 测试、移动端网页验证
  • 移动网络环境下的账号注册、登录与日常运营
  • 对移动运营商网络特征有要求的业务
  • 需要移动网络环境的社媒、电商或广告测试

使用特点 ​

  • 移动网络特征明显:更接近手机用户访问环境。
  • 移动运营商出口:适合验证移动网络下的业务表现。
  • 适合移动端流程:App 登录、移动页面访问、广告落地页检查等场景更匹配。
  • 国家级定位:目前支持通过 country 指定国家级出口,不支持州或城市级定位。
  • 按请求轮换 IP:无状态请求可以追加 -f-1,让每次请求使用新的 IP。

配置建议 ​

移动手机 IP 的接入方式与其他动态网络一致:在后台获取代理IP连接信息,并按业务需要组合账号名、country 和 sessiontime。

账号名标记

移动手机 IP 的账号名需要带 _mobile 标记,写在 sessionid 前面。例如住宅网络的 test、test_1,在移动网络中对应 test_mobile、test_mobile_1。

txt
test_mobile-country-us
test_mobile_1-country-us-sessiontime-10
test_mobile-country-us-f-1

移动手机 IP配置页:账号名带 _mobile 标记,与地区、会话参数对应

配置流程 ​

  1. 打开 移动手机 IP 配置页面。

    移动手机 IP配置流程:打开移动手机 IP 配置页面

  2. 在配置页面选择或填写账号名。

  3. 如果是简单检测,可以先使用带 _mobile 标记的基础账号名,例如 test_mobile-country-us。

    移动手机 IP配置流程:简单检测使用带 _mobile 标记的基础账号名

  4. 如果是登录、注册、表单提交等连续移动端流程,使用带下划线 sessionid 的账号名,例如 test_mobile_1。

    移动手机 IP配置流程:连续移动端流程使用带 sessionid 的账号名

  5. 根据流程耗时追加 sessiontime,例如 test_mobile_1-country-us-sessiontime-10,支持 1~120 分钟。

    移动手机 IP配置流程:根据流程耗时追加 sessiontime

  6. 如果是无状态请求,并希望每次请求使用新的 IP,可以追加 -f-1,例如 test_mobile-country-us-f-1。

  7. 复制页面生成的主机、端口、用户名、密码,填写到移动端代理工具、指纹浏览器、App 测试环境或代码中。

    移动手机 IP配置流程:复制主机、端口、用户名、密码

  8. 连接后先检测出口国家和网络类型,再开始正式业务流程。

发送请求 ​

获取用户后台生成的连接信息后,可使用 curl 发送测试请求,验证移动手机 IP是否连通。

SOCKS5 代理:

bash
curl -x socks5h://用户名:密码@代理域名:端口 http://ip123.in/ip.json

HTTP 代理:

bash
curl -x http://用户名:密码@代理域名:端口 http://ip123.in/ip.json

返回结果的格式如下,具体 IP、地区及运营商信息以实际出口为准。结果里的 city、region 是检测网站识别到的出口信息,不代表移动手机 IP 支持城市级定位。

json
{
  "ip": "47.239.91.123",
  "city": "hong kong",
  "organization": "Alibaba (US) Technology Co., Ltd.",
  "asn": 45102,
  "network": "47.238.0.0/15",
  "country": "Hong Kong",
  "country_code": "HK",
  "continent": "Asia",
  "continent_code": "AS",
  "postal": "-",
  "latitude": "22.2842",
  "longitude": "114.1759",
  "timezone": "Asia/Hong_Kong",
  "metro_code": null,
  "region_code": null,
  "region_cn": "",
  "region": "Hong Kong"
}

会话建议 ​

移动端业务通常会有连续流程,例如打开 App、登录、浏览、提交信息。建议为同一流程使用固定账号名,例如 test_mobile_1,其中下划线后的 1 就是 sessionid,再根据流程耗时设置 sessiontime:

流程建议
简单访问或检测可不固定会话,或设置 3-5 分钟
登录、注册、表单提交使用固定账号名,如 test_mobile_1,设置 10-20 分钟
长流程测试使用固定账号名,按实际流程时间设置 sessiontime,最长 120 分钟
按请求轮换 IP使用 test_mobile-country-us-f-1,不用于需要登录态连续性的流程

TIP

sessiontime 单位为分钟,支持 1~120 分钟。时间越长,越适合连续流程;但如果任务不需要保持同一出口,不建议无意义拉长会话。

专业的代理IP服务平台