Product FAQ
Which carriers are supported?
China Mobile, China Unicom, and China Telecom.
Which mobile networks are supported?
China Mobile 2G/3G/4G/5G, China Unicom 3G/4G/5G, China Telecom 4G/5G.
Note: Verification failure rate is higher on 2G.
- Web SDK: verification works only when cellular data is on and Wi-Fi is off.
- Android, HarmonyOS, and iOS SDKs: verification works with cellular data, or cellular + Wi-Fi.
- Verification is unavailable when cellular data is off.
Are dual-SIM devices supported?
Yes. Only the SIM with active cellular data is used for verification.
Are there rate limits for number verification APIs?
To prevent abusive consumption of verification quota:
Per AppKey, minimum 30 seconds between verifications for the same phone number; maximum 10 verifications per number per calendar day.
Maximum 500,000 verifications per AppKey per calendar day.
To adjust limits, go to the Jiguang developer portal under JVerification → Security Management → API Rate Limits.
Verification token validity
Tokens expire after a limited period.
Number verification token:
China Mobile: 2 minutes; China Unicom: 10 minutes; China Telecom: 1 minute.
At most 30 unused tokens within 10 minutes; each token is single-use.
One-click login loginToken:
China Mobile: 2 minutes; China Unicom: 30 minutes; China Telecom: 30 minutes.
At most 30 unused loginTokens within 10 minutes.
One-click login pre-login cache:
China Mobile: 30 minutes; China Unicom: 10 minutes; China Telecom: 10 minutes.
Pricing
Prepaid, pay-per-success verification billing.
- One-click login: billed only when phone number is obtained successfully.
- Number verification: billed on match or mismatch results.
- Business risk: billed by monthly API result volume.
Pricing tiers:
| Prepaid volume | Unit price (CNY/call) |
|---|---|
| X≤10K | 0.0295 |
| 10K<X≤50K | 0.0275 |
| 50K<X≤250K | 0.0265 |
| 250K<X≤500K | 0.0255 |
| X>500K | Contact sales |
Carrier terms and privacy agreements
| Carrier | Branding | Agreement | Link |
|---|---|---|---|
| China Mobile | Authentication provided by China Mobile | China Mobile Authentication Terms | https://wap.cmpassport.com/resources/html/contract.html |
| China Unicom | Authentication provided by China Unicom | China Unicom Authentication Agreement | https://msv6.wosms.cn/html/oauth/protocol2.html |
| China Telecom | Authentication provided by China Telecom eSurfing account | eSurfing Account Service and Privacy Agreement | https://e.189.cn/sdk/agreement/detail.do |
How to obtain the Android app signature?
Install the App Signature Tool on a device with your app to obtain the Android app signature.