js-apis-call.md 18.4 KB
Newer Older
Z
zengyawen 已提交
1 2
# 拨打电话

C
clevercong 已提交
3 4
>**说明:** 
>
Z
zengyawen 已提交
5
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
C
clevercong 已提交
6 7


Z
zengyawen 已提交
8
## 导入模块
C
clevercong 已提交
9 10 11 12 13

```
import call from '@ohos.telephony.call';
```

Z
zengyawen 已提交
14
## call.dial<a name=call.dial-callback1></a>
C
clevercong 已提交
15 16 17 18 19

dial\(phoneNumber: string, callback: AsyncCallback<boolean\>\): void

拨打电话,使用callback方式作为异步方法。

20 21 22
**需要权限**:ohos.permission.PLACE\_CALL,该权限为系统权限

**系统能力**:SystemCapability.Telephony.CallManager
C
clevercong 已提交
23

Z
zengyawen 已提交
24 25 26 27 28 29 30 31 32 33 34 35 36 37
**参数:**

| 参数        | 类型                         | 必填 | 说明                                              |
| ----------- | ---------------------------- | ---- | ------------------------------------------------- |
| phoneNumber | string                       | 是   | 电话号码。                                        |
| callback    | AsyncCallback&lt;boolean&gt; | 是   | 回调函数:<br/>- true:成功。<br/>- false:失败。 |

**示例:**

```
call.dial("138xxxxxxxx", (err, data) => {
    console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`);
});
```
C
clevercong 已提交
38 39


Z
zengyawen 已提交
40
## call.dial<a name=call.dial-callback2></a>
C
clevercong 已提交
41 42 43 44 45

dial\(phoneNumber: string, options: DialOptions, callback: AsyncCallback<boolean\>\): void

拨打电话,可设置通话参数,使用callback方式作为异步方法。

46 47 48
**需要权限**:ohos.permission.PLACE\_CALL,该权限为系统权限

**系统能力**:SystemCapability.Telephony.CallManager
C
clevercong 已提交
49

Z
zengyawen 已提交
50
**参数:**
Z
zengyawen 已提交
51

Z
zengyawen 已提交
52 53 54 55 56
| 参数        | 类型                         | 必填 | 说明                                              |
| ----------- | ---------------------------- | ---- | ------------------------------------------------- |
| phoneNumber | string                       | 是   | 电话号码。                                        |
| options     | DialOptions                  | 是   | 通话参数,参考[DialOptions](#DialOptions)。       |
| callback    | AsyncCallback&lt;boolean&gt; | 是   | 回调函数:<br/>- true:成功。<br/>- false:失败。 |
Z
zengyawen 已提交
57

Z
zengyawen 已提交
58
**示例:**
C
clevercong 已提交
59

Z
zengyawen 已提交
60 61 62 63 64 65 66
```
call.dial("138xxxxxxxx", {
    extras: false
}, (err, data) => {
    console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`);
});
```
C
clevercong 已提交
67 68


Z
zengyawen 已提交
69
## call.dial<a name=call.dial-promise></a>
C
clevercong 已提交
70 71 72 73 74

dial\(phoneNumber: string, options?: DialOptions\): Promise<boolean\>

拨打电话,可设置通话参数,使用promise方式作为异步方法。

75 76 77
**需要权限**:ohos.permission.PLACE\_CALL,该权限为系统权限

**系统能力**:SystemCapability.Telephony.CallManager
C
clevercong 已提交
78

Z
zengyawen 已提交
79
**参数:**
C
clevercong 已提交
80

Z
zengyawen 已提交
81 82 83 84
| 参数        | 类型        | 必填 | 说明                                        |
| ----------- | ----------- | ---- | ------------------------------------------- |
| phoneNumber | string      | 是   | 电话号码。                                  |
| options     | DialOptions | 是   | 通话参数,参考[DialOptions](#DialOptions)。 |
Z
zengyawen 已提交
85

Z
zengyawen 已提交
86
**返回值:**
Z
zengyawen 已提交
87

Z
zengyawen 已提交
88 89 90
| 类型                   | 说明                              |
| ---------------------- | --------------------------------- |
| Promise&lt;boolean&gt; | 以Promise形式返回拨打电话的结果。 |
C
clevercong 已提交
91

Z
zengyawen 已提交
92
**示例:**
C
clevercong 已提交
93

Z
zengyawen 已提交
94 95 96 97 98 99 100 101 102 103
```
let promise = call.dial("138xxxxxxxx", {
    extras: false
});
promise.then(data => {
    console.log(`dial success, promise: data->${JSON.stringify(data)}`);
}).catch(err => {
    console.error(`dial fail, promise: err->${JSON.stringify(err)}`);
});
```
C
clevercong 已提交
104

Z
zengyawen 已提交
105
## call.hasCall<a name=call.hasCall-callback></a>
C
clevercong 已提交
106 107 108 109 110

hasCall\(callback: AsyncCallback<boolean\>\): void

判断是否存在通话,使用callback方式作为异步方法。

111 112
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
113
**参数:**
Z
zengyawen 已提交
114

Z
zengyawen 已提交
115 116 117
| 参数     | 类型                         | 必填 | 说明                                                         |
| -------- | ---------------------------- | ---- | ------------------------------------------------------------ |
| callback | AsyncCallback&lt;boolean&gt; | 是   | 回调函数:<br/>- true:当前存在通话。<br/>- false:当前不存在通话。 |
C
clevercong 已提交
118

Z
zengyawen 已提交
119
**示例:**
C
clevercong 已提交
120

Z
zengyawen 已提交
121 122 123 124 125
```
call.hasCall((err, data) => {
    console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`);
});
```
C
clevercong 已提交
126 127


Z
zengyawen 已提交
128
## call.hasCall<a name=call.hasCall-promise></a>
C
clevercong 已提交
129 130 131 132 133

hasCall\(\): Promise<boolean\>

判断是否存在通话,使用Promise方式作为异步方法。

134 135
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
136
**返回值:**
Z
zengyawen 已提交
137

Z
zengyawen 已提交
138 139 140
| 类型                   | 说明                                    |
| ---------------------- | --------------------------------------- |
| Promise&lt;boolean&gt; | 以Promise形式异步返回判断是否存在通话。 |
C
clevercong 已提交
141

Z
zengyawen 已提交
142
**示例:**
C
clevercong 已提交
143

Z
zengyawen 已提交
144 145 146 147 148 149 150 151
```
let promise = call.hasCall();
promise.then(data => {
    console.log(`hasCall success, promise: data->${JSON.stringify(data)}`);
}).catch(err => {
    console.error(`hasCall fail, promise: err->${JSON.stringify(err)}`);
});
```
C
clevercong 已提交
152 153


Z
zengyawen 已提交
154
## call.getCallState<a name=call.getCallState-callback></a>
C
clevercong 已提交
155 156 157 158 159

getCallState\(callback: AsyncCallback<CallState\>\): void

获取通话状态,使用callback方式作为异步方法。

160 161
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
162
**参数:**
Z
zengyawen 已提交
163

Z
zengyawen 已提交
164 165 166
| 参数     | 类型                                         | 必填 | 说明                                 |
| -------- | -------------------------------------------- | ---- | ------------------------------------ |
| callback | AsyncCallback&lt;[CallState](#CallState)&gt; | 是   | 回调函数:异步返回获取到的通话状态。 |
C
clevercong 已提交
167

Z
zengyawen 已提交
168
**示例:**
C
clevercong 已提交
169

Z
zengyawen 已提交
170 171 172 173 174
```
call.getCallState((err, data) => {
    console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`);
});
```
C
clevercong 已提交
175 176


Z
zengyawen 已提交
177
## call.getCallState<a name="call.getCallState-promise"></a>
C
clevercong 已提交
178 179 180 181 182

getCallState\(\): Promise<CallState\>

获取通话状态,使用Promise方式作为异步方法。

183 184
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
185
**返回值:**
Z
zengyawen 已提交
186

Z
zengyawen 已提交
187 188 189
| 类型                                   | 说明                                      |
| -------------------------------------- | ----------------------------------------- |
| Promise&lt;[CallState](#CallState)&gt; | 以Promise形式异步返回获取通话状态的结果。 |
C
clevercong 已提交
190

Z
zengyawen 已提交
191
**示例:**
C
clevercong 已提交
192

Z
zengyawen 已提交
193 194 195 196 197 198 199 200
```
let promise = call.getCallState();
promise.then(data => {
    console.log(`getCallState success, promise: data->${JSON.stringify(data)}`);
}).catch(err => {
    console.error(`getCallState fail, promise: err->${JSON.stringify(err)}`);
});
```
C
clevercong 已提交
201

Z
zengyawen 已提交
202
## call.isEmergencyPhoneNumber<sup>7+</sup><a name=call.isEmergencyPhoneNumber-callback1></a>
C
clevercong 已提交
203 204 205 206 207

isEmergencyPhoneNumber\(phoneNumber: string, callback: AsyncCallback<boolean\>\): void

判断是否是紧急电话号码,使用callback方式作为异步方法。

208 209
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
210
**参数:**
Z
zengyawen 已提交
211

Z
zengyawen 已提交
212 213 214 215
| 参数        | 类型                         | 必填 | 说明                                                         |
| ----------- | ---------------------------- | ---- | ------------------------------------------------------------ |
| phoneNumber | string                       | 是   | 电话号码。                                                   |
| callback    | AsyncCallback&lt;boolean&gt; | 是   | 回调函数,返回判断是否是紧急电话号码的结果:<br/>- true:是紧急电话号码。<br/>- false:不是紧急电话号码。 |
C
clevercong 已提交
216

Z
zengyawen 已提交
217
**示例:**
C
clevercong 已提交
218

Z
zengyawen 已提交
219 220 221 222 223
```
call.isEmergencyPhoneNumber("138xxxxxxxx", (err, data) => {
    console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`);
});
```
C
clevercong 已提交
224 225


Z
zengyawen 已提交
226
## call.isEmergencyPhoneNumber<sup>7+</sup><a name=call.isEmergencyPhoneNumber-callback2></a>
C
clevercong 已提交
227 228 229 230 231

isEmergencyPhoneNumber\(phoneNumber: string, options: EmergencyNumberOptions, callback: AsyncCallback<boolean\>\): void

判断是否是紧急电话号码,使用callback方式作为异步方法。

232 233
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
234
**参数:**
C
clevercong 已提交
235

Z
zengyawen 已提交
236 237 238 239 240
| 参数        | 类型                         | 必填 | 说明                                                         |
| ----------- | ---------------------------- | ---- | ------------------------------------------------------------ |
| phoneNumber | string                       | 是   | 电话号码。                                                   |
| options     | EmergencyNumberOptions       | 是   | 手机参数,参考[EmergencyNumberOptions](#EmergencyNumberOptions)。 |
| callback    | AsyncCallback&lt;boolean&gt; | 是   | 回调函数,返回判断是否是紧急电话号码的结果:<br/>- true:是紧急电话号码。<br/>- false:不是紧急电话号码。 |
C
clevercong 已提交
241

Z
zengyawen 已提交
242
**示例:**
C
clevercong 已提交
243

Z
zengyawen 已提交
244 245 246 247 248
```
call.isEmergencyPhoneNumber("112", {slotId: 1}, (err, value) => {
    console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`);
});
```
C
clevercong 已提交
249 250


Z
zengyawen 已提交
251
## call.isEmergencyPhoneNumber<sup>7+</sup><a name=call.isEmergencyPhoneNumber-promise></a>
C
clevercong 已提交
252 253 254 255 256

isEmergencyPhoneNumber\(phoneNumber: string, options?: EmergencyNumberOptions\): Promise<boolean\>

判断是否是紧急电话号码,使用promise方式作为异步方法。

257 258
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
259
**参数:**
C
clevercong 已提交
260

Z
zengyawen 已提交
261 262 263 264
| 参数        | 类型                   | 必填 | 说明                                                         |
| ----------- | ---------------------- | ---- | ------------------------------------------------------------ |
| phoneNumber | string                 | 是   | 电话号码。                                                   |
| options     | EmergencyNumberOptions | 是   | 手机参数,参考[EmergencyNumberOptions](#EmergencyNumberOptions)。 |
C
clevercong 已提交
265

Z
zengyawen 已提交
266
**返回值:**
C
clevercong 已提交
267

Z
zengyawen 已提交
268 269 270
| 类型                   | 说明                                                |
| ---------------------- | --------------------------------------------------- |
| Promise&lt;boolean&gt; | 以Promise形式异步返回判断是否是紧急电话号码的结果。 |
C
clevercong 已提交
271

Z
zengyawen 已提交
272
**示例:**
C
clevercong 已提交
273

Z
zengyawen 已提交
274 275 276 277 278 279 280 281
```
let promise = call.isEmergencyPhoneNumber("138xxxxxxxx", {slotId: 1});
promise.then(data => {
    console.log(`isEmergencyPhoneNumber success, promise: data->${JSON.stringify(data)}`);
}).catch(err => {
    console.error(`isEmergencyPhoneNumber fail, promise: err->${JSON.stringify(err)}`);
});
```
C
clevercong 已提交
282

Z
zengyawen 已提交
283
## call.formatPhoneNumber<sup>7+</sup><a name=call.formatPhoneNumber-callback1></a>
C
clevercong 已提交
284 285 286 287 288

formatPhoneNumber\(phoneNumber: string, callback: AsyncCallback<string\>\): void

格式化电话号码,使用callback方式作为异步方法。

289 290
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
291
**参数:**
Z
zengyawen 已提交
292

Z
zengyawen 已提交
293 294 295 296
| 参数        | 类型                        | 必填 | 说明                                 |
| ----------- | --------------------------- | ---- | ------------------------------------ |
| phoneNumber | string                      | 是   | 电话号码。                           |
| callback    | AsyncCallback&lt;string&gt; | 是   | 回调函数,返回格式化电话号码的结果。 |
C
clevercong 已提交
297

Z
zengyawen 已提交
298
**示例:**
C
clevercong 已提交
299

Z
zengyawen 已提交
300 301 302 303 304
```
call.formatPhoneNumber("138xxxxxxxx", (err, data) => {
    console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`);
});
```
C
clevercong 已提交
305 306


Z
zengyawen 已提交
307
## call.formatPhoneNumber<sup>7+</sup><a name=call.formatPhoneNumber-callback2></a>
C
clevercong 已提交
308 309 310 311 312

formatPhoneNumber\(phoneNumber: string, options: NumberFormatOptions, callback: AsyncCallback<string\>\): void

格式化电话号码,可设置格式化参数,使用callback方式作为异步方法。

313 314
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
315
**参数:**
Z
zengyawen 已提交
316

Z
zengyawen 已提交
317 318 319 320 321
| 参数        | 类型                        | 必填 | 说明                                                         |
| ----------- | --------------------------- | ---- | ------------------------------------------------------------ |
| phoneNumber | string                      | 是   | 电话号码。                                                   |
| options     | NumberFormatOptions         | 是   | 格式化参数,参考[NumberFormatOptions](#NumberFormatOptions)。 |
| callback    | AsyncCallback&lt;string&gt; | 是   | 回调函数,返回格式化电话号码的结果。                         |
C
clevercong 已提交
322

Z
zengyawen 已提交
323
**示例:**
C
clevercong 已提交
324

Z
zengyawen 已提交
325 326 327 328 329 330 331
```
call.formatPhoneNumber("138xxxxxxxx",{
    countryCode: "CN"
}, (err, data) => {
    console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`);
});
```
C
clevercong 已提交
332 333


Z
zengyawen 已提交
334
## call.formatPhoneNumber<sup>7+</sup><a name=call.formatPhoneNumber-promise></a>
C
clevercong 已提交
335 336 337 338 339

formatPhoneNumber\(phoneNumber: string, options?: NumberFormatOptions\): Promise<string\>

格式化电话号码,可设置格式化参数,使用promise方式作为异步方法。

340 341
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
342
**参数:**
Z
zengyawen 已提交
343

Z
zengyawen 已提交
344 345 346 347
| 参数        | 类型                | 必填 | 说明                                                         |
| ----------- | ------------------- | ---- | ------------------------------------------------------------ |
| phoneNumber | string              | 是   | 电话号码。                                                   |
| options     | NumberFormatOptions | 是   | 格式化参数,参考[NumberFormatOptions](#NumberFormatOptions)。 |
Z
zengyawen 已提交
348

Z
zengyawen 已提交
349
**返回值:**
Z
zengyawen 已提交
350

Z
zengyawen 已提交
351 352 353
| 类型                  | 说明                                        |
| --------------------- | ------------------------------------------- |
| Promise&lt;string&gt; | 以Promise形式异步返回格式化电话号码的结果。 |
C
clevercong 已提交
354

Z
zengyawen 已提交
355
**示例:**
C
clevercong 已提交
356

Z
zengyawen 已提交
357 358 359 360 361 362 363 364 365 366
```
let promise = call.formatPhoneNumber("138xxxxxxxx", {
    countryCode: "CN"
});
promise.then(data => {
    console.log(`formatPhoneNumber success, promise: data->${JSON.stringify(data)}`);
}).catch(err => {
    console.error(`formatPhoneNumber fail, promise: err->${JSON.stringify(err)}`);
});
```
C
clevercong 已提交
367

Z
zengyawen 已提交
368
## call.formatPhoneNumberToE164<sup>7+</sup><a name=call.formatPhoneNumberToE164-callback></a>
C
clevercong 已提交
369 370 371 372 373 374 375 376 377

formatPhoneNumberToE164\(phoneNumber: string, countryCode: string, callback: AsyncCallback<string\>\): void

将电话号码格式化为E.164表示形式,使用callback方式作为异步方法。

需要格式化的电话号码需要与传入国家码相匹配,如中国手机号需要传入国家码CN,否则格式化后的手机号为null。

支持所有国家码。

378 379
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
380
**参数:**
Z
zengyawen 已提交
381

Z
zengyawen 已提交
382 383 384 385 386
| 参数        | 类型                        | 必填 | 说明                                                  |
| ----------- | --------------------------- | ---- | ----------------------------------------------------- |
| phoneNumber | string                      | 是   | 电话号码。                                            |
| countryCode | string                      | 是   | 国家码,支持所有国家码,如:中国(CN)。              |
| callback    | AsyncCallback&lt;string&gt; | 是   | 回调函数,返回将电话号码格式化为E.164表示形式的结果。 |
C
clevercong 已提交
387

Z
zengyawen 已提交
388
**示例:**
C
clevercong 已提交
389

Z
zengyawen 已提交
390 391 392 393 394 395 396
```
call.formatPhoneNumberToE164("138xxxxxxxx",{
    countryCode: "CN"
}, (err, data) => {
    console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`);
});
```
C
clevercong 已提交
397 398


Z
zengyawen 已提交
399
## call.formatPhoneNumberToE164<sup>7+</sup><a name=call.formatPhoneNumberToE164-promise></a>
C
clevercong 已提交
400 401 402 403 404 405 406 407 408

formatPhoneNumberToE164\(phoneNumber: string, countryCode: string\): Promise<string\>

将电话号码格式化为E.164表示形式,使用promise方式作为异步方法。

需要格式化的手机号码需要与传入国家码相匹配,如中国手机号需要传入国家码CN,否则格式化后的手机号为null。

支持所有国家码。

409 410
**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
411
**参数:**
Z
zengyawen 已提交
412

Z
zengyawen 已提交
413 414 415 416
| 参数        | 类型   | 必填 | 说明                                     |
| ----------- | ------ | ---- | ---------------------------------------- |
| phoneNumber | string | 是   | 电话号码。                               |
| countryCode | string | 是   | 国家码,支持所有国家码,如:中国(CN)。 |
Z
zengyawen 已提交
417

Z
zengyawen 已提交
418
**返回值:**
Z
zengyawen 已提交
419

Z
zengyawen 已提交
420 421 422
| 类型                  | 说明                                                         |
| --------------------- | ------------------------------------------------------------ |
| Promise&lt;string&gt; | 以Promise形式异步返回将电话号码格式化为E.164表示形式的结果。 |
C
clevercong 已提交
423

Z
zengyawen 已提交
424
**示例:**
C
clevercong 已提交
425

Z
zengyawen 已提交
426 427 428 429 430 431 432 433 434 435
```
let promise = call.formatPhoneNumberToE164("138xxxxxxxx", {
    countryCode: "CN"
});
promise.then(data => {
    console.log(`formatPhoneNumberToE164 success, promise: data->${JSON.stringify(data)}`);
}).catch(err => {
    console.error(`formatPhoneNumberToE164 fail, promise: err->${JSON.stringify(err)}`);
});
```
C
clevercong 已提交
436

Z
zengyawen 已提交
437
## DialOptions<a name=DialOptions></a>
C
clevercong 已提交
438 439

拨打电话的可选参数。
440 441 442

**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
443 444 445
| 参数   | 类型    | 必填 | 说明                                                         |
| ------ | ------- | ---- | ------------------------------------------------------------ |
| extras | boolean | 否   | 根据extras的值判断是否为视频通话,默认为语音通话。<br/>- true:视频通话。<br/>- fasle:语音通话。 |
C
clevercong 已提交
446

Z
zengyawen 已提交
447
## CallState<a name=CallState></a>
C
clevercong 已提交
448 449

通话状态码。
450

Z
zengyawen 已提交
451 452
| 变量               | 值   | 说明                                                         |
| ------------------ | ---- | ------------------------------------------------------------ |
453 454 455 456
| CALL_STATE_UNKNOWN | -1   | 无效状态,当获取呼叫状态失败时返回。<br />**系统能力**:SystemCapability.Telephony.CallManager |
| CALL_STATE_IDLE    | 0    | 表示没有正在进行的呼叫。<br />**系统能力**:SystemCapability.Telephony.CallManager |
| CALL_STATE_RINGING | 1    | 表示来电正在振铃或等待。<br />**系统能力**:SystemCapability.Telephony.CallManager |
| CALL_STATE_OFFHOOK | 2    | 表示至少有一个呼叫处于拨号、通话中或呼叫保持状态,并且没有新的来电振铃或等待。<br />**系统能力**:SystemCapability.Telephony.CallManager |
C
clevercong 已提交
457

Z
zengyawen 已提交
458
## EmergencyNumberOptions<sup>7+</sup><a name=EmergencyNumberOptions></a>
C
clevercong 已提交
459 460

判断是否是紧急电话号码的可选参数。
461 462 463

**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
464 465 466
| 参数   | 类型   | 必填 | 说明                                       |
| ------ | ------ | ---- | ------------------------------------------ |
| slotId | number | 否   | 卡槽ID:<br/>- 0:卡槽1。<br/>- 1:卡槽2。 |
C
clevercong 已提交
467

Z
zengyawen 已提交
468
## NumberFormatOptions<sup>7+</sup><a name=NumberFormatOptions></a>
C
clevercong 已提交
469 470

格式化号码的可选参数。
471 472 473

**系统能力**:SystemCapability.Telephony.CallManager

Z
zengyawen 已提交
474 475 476
| 参数        | 类型   | 必填 | 说明                                                       |
| ----------- | ------ | ---- | ---------------------------------------------------------- |
| countryCode | string | 否   | 国家码,支持所有国家的国家码,如:中国(CN)。默认为:CN。 |