ไม่ต้อง KYC — ไม่ต้องใช้บัตรประชาชน, ไม่ต้องถ่ายรูปตัวเอง, ไม่ต้องส่งเอกสาร จ่ายด้วยคริปโต: BTC, USDT, USDC, ETH, SOL, LTC.
ภาษา: ไทย
เช่าพอร์ต

API · ลิงก์หมุน, POST, ตั้งเวลา

API การหมุน IP พร็อกซีมือถือ: เปลี่ยน IP ด้วยลิงก์หรือ API

พอร์ตเฉพาะ CellMast ทุกพอร์ตมาพร้อมลิงก์หมุนที่เปิดผ่านเบราว์เซอร์ได้, REST endpoint สำหรับสคริปต์ และตัวตั้งเวลาเพื่อหมุนอัตโนมัติ หน้าเว็บนี้แสดงทั้งหมดพร้อมข้อจำกัดและคำตอบ

อัปเดตล่าสุด: · 3 อ่านประมาณ

# 1. change the IP of your port
$ curl "https://cellmast.com/api/v1/mobile/{port}/rotate?key=API_KEY&format=text"
# 2. send a request through the port
$ curl -x http://USERNAME:[email protected]:7777 https://api.ipify.org

คำตอบด่วน

ฉันเปลี่ยน IP ของพร็อกซีมือถือได้อย่างไรโดยใช้ลิงก์, API หรือการตั้งเวลา?

ด้วย CellMast เปิดลิงก์หมุนของพอร์ตคุณ, https://cellmast.com/api/v1/mobile/{port}/rotate?key=API_KEY หรือเรียก endpoint เดียวกันด้วย POST และ Bearer key โมเด็มจะเชื่อมต่อใหม่กับผู้ให้บริการและได้ IP ใหม่ แต่ละครั้งที่หมุนจะเชื่อมต่อพอร์ตกับผู้ให้บริการใหม่ ใช้เวลาประมาณ 5–15 วินาที บางครั้งผู้ให้บริการอาจส่ง IP เดิมกลับมา ให้หมุนใหม่อีกครั้ง การหมุนมีให้ในทุกพอร์ตพร็อกซีมือถือ 4G/5G ตั้งแต่ $2.63/วัน ไม่มี KYC จ่ายด้วยคริปโต

ภาพรวมการหมุน

ลิงก์หมุนGET https://cellmast.com/api/v1/mobile/{port}/rotate?key=API_KEY
เรียกด้วยสคริปต์POST /api/v1/mobile/{portId}/rotate กับ Authorization: Bearer API_KEY
ตัวตั้งเวลาPATCH /api/v1/mobile/{portId} กับ rotation.mode = interval, ตั้งแต่ทุก 2 นาที ถึง ทุก 24 ชั่วโมง
การหมุนหมายถึงอะไรแต่ละครั้งที่หมุนจะเชื่อมต่อพอร์ตกับผู้ให้บริการใหม่ ใช้เวลาประมาณ 5–15 วินาที บางครั้งผู้ให้บริการอาจส่ง IP เดิมกลับมา ให้หมุนใหม่อีกครั้ง
ระยะห่างขั้นต่ำ30 วินาที ระหว่างการหมุนด้วยตนเองสองครั้งของพอร์ตเดียวกัน; การเรียกก่อนเวลาจะได้รับ HTTP 429 พร้อม Retry-After
คำตอบไอพีใหม่, ไอพีก่อนหน้า, เวลาในการหมุน, เวลาอนุญาตให้หมุนนัดถัดไป
จะได้ไอพีกลับมาเหมือนเดิมไหม?เป็นไปได้: ผู้ให้บริการเลือกที่อยู่จากพูลของพวกเขา
ค่าใช้จ่ายรวมอยู่ในทุกพอร์ตที่กำหนดให้เฉพาะ ไม่มีค่าธรรมเนียมต่อการหมุนแต่ละครั้ง
ขอบเขตของกุญแจกุญแจ API ที่มีขอบเขต proxies

ลิงก์หมุนทำงานอย่างไร?

ลิงก์หมุนคือ URL ธรรมดาที่มีรหัสพอร์ตของคุณ (หน้าตาเหมือน mob_2v8k1q; ในพื้นที่ลูกค้าจะแสดงลิงก์พร้อมใช้งานของแต่ละพอร์ต) และมีคีย์ API อยู่ในนั้น การเปิดลิงก์นี้ ในเบราว์เซอร์, บุ๊กมาร์ก หรือสคริปต์ จะขอให้โมเด็มตัดการเชื่อมต่อจากเครือข่ายผู้ให้บริการแล้วเชื่อมต่อใหม่ ผู้ให้บริการจะกำหนดที่อยู่ไอพีใหม่ให้ ซึ่งมักจะเป็นคนละไอพี

เพิ่ม &format=text เพื่อรับไอพีใหม่เป็นข้อความล้วน เหมาะกับสคริปต์เชลล์ ให้ปฏิบัติกับลิงก์นี้เหมือนรหัสผ่าน: ใครก็ตามที่มีลิงก์นี้สามารถหมุนพอร์ตของคุณได้ และคีย์เดียวกันที่ใช้ใน API ก็สามารถเปลี่ยนตั้งค่าพอร์ต, ผู้ใช้ย่อย หรือ รายการอนุญาต IP ได้ สร้างกุญแจแยกเฉพาะสำหรับลิงก์หมุน, เก็บลิงก์ไว้นอกเอกสารที่แชร์หรือตัวอย่างแชท และเพิกถอนกุญแจในพื้นที่ลูกค้าหากลิงก์รั่วไหล

หมุนด้วยลิงก์ (curl)
# Replace {port} with your port ID (e.g. mob_2v8k1q, not 7777) and API_KEY with your key
curl "https://cellmast.com/api/v1/mobile/{port}/rotate?key=API_KEY"

# Plain-text answer: just the new IP
curl "https://cellmast.com/api/v1/mobile/{port}/rotate?key=API_KEY&format=text"

จะหมุนจากสคริปต์ด้วย REST API อย่างไร?

สคริปต์ควรใช้ POST พร้อมกุญแจในเฮดเดอร์ Authorization เพื่อไม่ให้กุญแจปรากฏในบันทึกเซิร์ฟเวอร์หรือประวัติเบราว์เซอร์ การตอบกลับจะแจ้งไอพีใหม่และเวลาที่อนุญาตให้หมุนครั้งถัดไป

POST /api/v1/mobile/{portId}/rotate
curl -X POST "https://cellmast.com/api/v1/mobile/PORT_ID/rotate" \
  -H "Authorization: Bearer API_KEY"
ตัวอย่างการตอบกลับ (200)
{
  "ip": "203.0.113.24",
  "previousIp": "198.51.100.7",
  "rotatedAt": "2026-10-13T09:41:07Z",
  "nextRotationAvailableAt": "2026-10-13T09:41:37Z"
}

ที่อยู่และเวลาตัวอย่างเป็นเพียงภาพประกอบ previousIp ช่วยให้โค้ดของคุณตรวจสอบว่าผู้ให้บริการมอบที่อยู่ใหม่จริงหรือไม่

จะเกิดอะไรขึ้นถ้าฉันหมุนบ่อยเกินไป?

พอร์ตจะรับเพียงการหมุนด้วยตนเองสูงสุดหนึ่งครั้งทุก 30 วินาที การเรียกก่อนเวลานั้นจะได้รับ HTTP 429 พร้อมข้อผิดพลาด rotation_too_soon และเฮดเดอร์ Retry-After ที่บอกเวลาที่ต้องรอก่อน การหมุนเร็วเกินไปไม่ได้สร้างความเสียหาย: พอร์ตยังคงใช้ไอพีเดิม

การหมุนเร็วสุดเท่าที่ทำได้ไม่ค่อยมีประโยชน์ ในแต่ละครั้งที่เชื่อมต่อใหม่ พอร์ตจะไม่มีการรับส่งข้อมูล และผู้ให้บริการอาจคืนไอพีเดิม คู่มือกลยุทธ์การหมุน แนะนำช่วงเวลาที่เหมาะสมตามงาน

ตัวอย่างการตอบกลับ (429)
HTTP/1.1 429 Too Many Requests
Retry-After: 22
Content-Type: application/json

{
  "error": {
    "code": "rotation_too_soon",
    "message": "Next rotation available in 22 seconds",
    "details": { "retryAfter": 22 },
    "requestId": "req_2b7c11"
  }
}

จะตั้งการหมุนอัตโนมัติด้วยตัวตั้งเวลาได้อย่างไร?

ตั้งโหมดการหมุนของพอร์ตเป็น interval และเลือกจำนวน минут ตั้งแต่ 2 ถึง 1,440 (ทุก 2 นาทีถึงทุก 24 ชั่วโมง) ตัวตั้งเวลาจะหมุนพอร์ตให้โดยอัตโนมัติโดยไม่ต้องเรียกใช้งานจากคุณ กลับไปที่ manual เพื่อหยุดการหมุน คุณยังตั้งตัวตั้งเวลาจากพื้นที่ลูกค้าได้

หมุนทุก 10 นาที
curl -X PATCH "https://cellmast.com/api/v1/mobile/PORT_ID" \
  -H "Authorization: Bearer API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"rotation": {"mode": "interval", "intervalMinutes": 10}}'

# back to manual rotation
curl -X PATCH "https://cellmast.com/api/v1/mobile/PORT_ID" \
  -H "Authorization: Bearer API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"rotation": {"mode": "manual", "intervalMinutes": null}}'

จะหมุนใน Python หรือ Node.js อย่างไร?

ตัวอย่างทั้งสองหมุนพอร์ตและแสดงไอพีใหม่; ตัวอย่าง Python จากนั้นส่งคำขอผ่านพอร์ต คู่มือ Python เพิ่มฟีเจอร์การลองใหม่และตัวช่วยหมุน

Python (requests)
import requests

API = "https://cellmast.com/api/v1"
KEY = "API_KEY"
PORT_ID = "PORT_ID"
PROXY = "http://USERNAME:[email protected]:7777"

r = requests.post(f"{API}/mobile/{PORT_ID}/rotate",
                  headers={"Authorization": f"Bearer {KEY}"}, timeout=60)
if r.status_code == 429:
    print("too soon, retry after", r.headers.get("Retry-After"), "s")
else:
    r.raise_for_status()
    print("new IP:", r.json()["ip"])

print(requests.get("https://api.ipify.org",
                   proxies={"http": PROXY, "https": PROXY}, timeout=30).text)
Node.js 18+ (บันทึกไฟล์เป็น rotate.mjs)
// save as rotate.mjs (ES module), then: node rotate.mjs
const API = "https://cellmast.com/api/v1";
const res = await fetch(`${API}/mobile/PORT_ID/rotate`, {
  method: "POST",
  headers: { Authorization: "Bearer API_KEY" },
  signal: AbortSignal.timeout(60000),
});
if (res.status === 429) {
  console.log("retry after", res.headers.get("retry-after"), "s");
} else if (!res.ok) {
  throw new Error(`HTTP ${res.status}`);
} else {
  const { ip, previousIp } = await res.json();
  console.log(previousIp, "->", ip);
}

ฉันสามารถย้ายพอร์ตไปยังผู้ให้บริการ, เมือง หรือประเทศอื่นได้ไหม?

ติดต่อฝ่ายสนับสนุน ต้องการประเทศอื่นไหม? ติดต่อฝ่ายสนับสนุน: ถ้าพอร์ทยังมีในสต็อก เราจะย้ายวันที่เหลือของคุณไปยังพอร์ต้นั้นและปรับราคาผ่านยอดคงเหลือของคุณ (ย้ายได้หนึ่งครั้งต่อรอบบิล) กรณีเดียวกันนี้ใช้กับผู้ให้บริการหรือเมืองอื่นในประเทศเดียวกัน หลังจากย้ายแล้ว host, port และรหัสผ่านอาจเปลี่ยนแปลง: อ่านข้อมูลใหม่ในพื้นที่ลูกค้า

ฉันดูไอพีที่พอร์ตของฉันใช้ได้ไหม?

ได้ GET /api/v1/mobile/{portId}/ip-history แสดงที่อยู่ที่ถูกกำหนดให้กับพอร์ตพร้อมเวลาการใช้งาน ใช้ตรวจสอบว่าการหมุนให้ที่อยู่ใหม่จริง, ตรวจสอบกับบันทึกของคุณ หรือยืนยันว่าที่อยู่ไอพีนั้นเป็นของผู้ให้บริการที่เลือก GET /api/v1/mobile/{portId}/usage แสดงข้อมูลการรับส่งข้อมูลรายวัน; ข้อมูลบนพอร์ตเฉพาะไม่มีจำกัด

พูลหมุนตาม GB ต้องใช้ API นี้ไหม?

ไม่ พูลมือถือหมุน เปลี่ยนไอพีเอง: การเชื่อมต่อแต่ละครั้งจะได้ IP จากพูล โดยปกติจะเป็น IP ที่ต่างกัน เพื่อรับ IP ใหม่ทุกคำขอ ให้ส่งคำขอหนึ่งครั้งต่อการเชื่อมต่อ (ปิด keep-alive) คุณควบคุมโดยชื่อผู้ใช้ เช่น USERNAME-country-us-session-abc123-ttl-15 สำหรับเซสชันยึดเหนี่ยว15นาที API หมุนนี้สำหรับพอร์ตเฉพาะ ที่โมเด็มเป็นของคุณและคุณตัดสินใจว่าไอพีจะเปลี่ยนเมื่อไร

คำถามเกี่ยวกับการหมุน

การเปลี่ยนไอพีบนพร็อกซีมือถือใช้เวลานานเท่าไหร่?

บนพอร์ต CellMast ที่กำหนดให้เฉพาะ มักใช้เวลาประมาณ 5–15 วินาที: โมเด็มจะตัดการเชื่อมต่อกับเครือข่ายผู้ให้บริการแล้วเชื่อมต่อใหม่ และผู้ให้บริการกำหนดที่อยู่ใหม่ ช่วงเวลานี้พอร์ตจะไม่ส่งทราฟฟิก ดังนั้นหยุดส่งคำขอจนกว่า API จะแจ้งไอพีใหม่

มีจำกัดจำนวนครั้งในการหมุนหรือไม่?

การหมุนพร็อกซีไม่เสียค่าใช้จ่ายเพิ่ม API มีเพียงข้อจำกัดหนึ่ง: หมุนด้วยตนเองได้ไม่เกินหนึ่งครั้งทุก 30 วินาทีต่อพอร์ต ตั้งตัวจับเวลาได้ตั้งแต่ทุก 2 นาทีถึงทุก 24 ชั่วโมง

ทำไมฉันถึงได้ IP เดิมหลังหมุนพร็อกซี?

เพราะผู้ให้บริการเลือกที่อยู่ ผู้ให้บริการจะแชร์ที่อยู่ IPv4 สาธารณะผ่าน CGNAT ให้กับผู้ใช้หลายราย และการเชื่อมต่อใหม่อาจทำให้ได้ IP เดิม ตรวจสอบ previousIp ในคำตอบแล้วหมุนใหม่หลัง 30 วินาทีถ้าคุณต้องการที่อยู่ใหม่ ดู คู่มือ CGNAT

ลิงก์หมุนพร็อกซีแชร์ได้ปลอดภัยไหม?

แชร์ได้เฉพาะกับคนที่อาจควบคุมพอร์ตนั้น ลิงก์มี API key: ใครมีคีย์นี้หมุนพอร์ตได้ และใช้คีย์เดียวกันใน API call ก็เปลี่ยนการตั้งค่าพอร์ต ผู้ใช้ย่อย หรือรายการ IP ที่อนุญาตได้ ใช้คีย์แยกสำหรับลิงก์หมุนพร็อกซี ใช้ POST endpoint ที่ใส่คีย์ใน header สำหรับสคริปต์ และเพิกถอนคีย์ในส่วนลูกค้าถ้าลิงก์รั่ว

ฉันเลือก IP ถัดไปหรือใช้ IP เดิมตลอดไปได้ไหม?

ไม่ได้ ผู้ให้บริการกำหนดที่อยู่ ดังนั้นไม่มีใครเลือก IP ถัดไปได้ และผู้ให้บริการอาจเปลี่ยน IP เอง ถ้าต้องการ IP เดิมนาน ๆ ให้ตั้งหมุนเป็นแบบด้วยตนเองและหลีกเลี่ยงการเชื่อมต่อใหม่ ถ้าต้องการ IP คงที่สำหรับรายการอนุญาต, พร็อกซีมือถือ 4G ไม่ใช่ตัวเลือกที่ถูกต้อง

การหมุนพร็อกซีรวมในทุกพอร์ต

พอร์ต 4G/5G เฉพาะจาก $2.63/วัน, ข้อมูลไม่จำกัด, หมุนผ่านลิงก์, API หรือจับเวลา จ่ายด้วยคริปโต

ข้อมูลไม่จำกัด

เช่าพอร์ต