黄h片网址在线观看,五月婷婷网址,一级一级一级毛片免费毛片,欧美一级视频免费观看

智慧服務(wù),成就美好體驗 項目咨詢

主頁 > 服務(wù)與支持 > 開發(fā)平臺 > 服務(wù)端API參考 > 用戶密碼管理 > 企業(yè)成員忘記密碼 發(fā)送驗證碼

入門使用

發(fā)送驗證碼

更新時間:2019-11-20

描述

該接口提供發(fā)送驗證碼,服務(wù)器收到請求,發(fā)送驗證碼到郵箱或者短信并返回結(jié)果。用戶在前臺界面通過滑塊驗證后,再進行發(fā)送驗證碼操作。

接口原型

表1 接口原型

請求方法

POST

請求地址

/rest/usg/ap/v1/verifycode/send

傳輸協(xié)議

HTTPS

請求參數(shù)

表2 參數(shù)說明

參數(shù)

是否必須

類型

位置

描述

user

String

Body

用戶身份信息(手機號碼或郵箱賬號或用戶真實賬號)。

說明:必須和發(fā)送滑塊驗證碼時帶的用戶身份信息相同。

sendMethod

String

Body

驗證碼發(fā)送方式。

user類型是用戶真實賬號時,可以選擇驗證碼發(fā)送方式;如果沒有選擇的話,優(yōu)先短信方式。

  • sms:短信方式
  • email:郵件方式

language

string

Body

發(fā)送的驗證碼短信或郵件的語言。

  • zh-CN:中文
  • en-US:英文

token

string

Body

校驗滑塊驗證碼返回的token字符串。

checkType

Integer

Body

校驗類型。

  • 0:登錄;
  • 1:忘記密碼

響應(yīng)參數(shù)

表3 參數(shù)說明

參數(shù)

類型

描述

returnCode

String

業(yè)務(wù)返回碼。

returnMessage

String

返回描述。

achievementTime

String

響應(yīng)產(chǎn)生時間。

requestId

String

請求唯一標識。

data

VerifyCodeSendResultDTO

發(fā)送驗證碼返回的結(jié)果。

表4 VerifyCodeSendResultDTO 數(shù)據(jù)結(jié)構(gòu)

參數(shù)

類型

描述

expire

String

過期時間,單位:秒。

bindPhone

String

如果通過手機發(fā)送驗證碼,則該字段攜帶該用戶綁定的手機號(手機號經(jīng)過處理,屏蔽中間幾位,如+8618****12345)。

bindEmail

String

如果通過郵箱發(fā)送驗證碼,則該字段攜帶用戶綁定的郵箱賬號(郵箱賬號經(jīng)過處理,屏蔽中間幾位,如tes****ount@huawei.com)。

請求消息示例

POST /rest/usg/ap/v1/verifycode/send
Connection: keep-alive 
Content-Type: application/json 
Host: api.meeting.huaweicloud.com 
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191) 

{
    "token": "R7PE9vsaEUHjiLsraWTF3WQhmBet16SbI",
    "user": "+86136********"
}
 

響應(yīng)消息示例

HTTP/1.1 200  
Date: Tue, 21 May 2019 07:56:32 GMT 
Content-Type: application/json;charset=UTF-8 
Connection: keep-alive 
Pragma: No-cache 
Cache-Control: no-cache 
http_proxy_id: c94f64967745b0670c299c0688479078 

{
    "returnCode": "000000000",
    "returnMessage": "Success",
    "achievementTime": "2019-05-21 07:56:32.538 UTC",
    "requestId": "86f23a4477b582f1d79360b1fc71aec6",
    "data": {
        "expire": 180,
        "bindPhone": "+86136****9209",
        "bindEmail": null
    }
}