簡要描述
- 微信小程序端授權手機號登錄,該接口僅在微信小程序端調用
請求url
https://www.商城域名.com/index.php?s=/api/passport/loginMpWxMobile
請求方式
是否需授權登錄
請求header
參數名 |
類型 |
是否必須 |
示例值 |
說明 |
storeId |
int |
必填 |
10001 |
商城ID |
platform |
string |
必填 |
H5 |
當前請求的客戶端(APP、小程序、H5等) |
Access-Token |
string |
選填 |
- |
當前登錄用戶的 Token |
請求參數
參數名 |
類型 |
是否必須 |
示例值 |
說明 |
form |
object |
必填 |
- |
表單數據 |
form 參數
參數名 |
類型 |
是否必須 |
示例值 |
說明 |
code |
string |
必填 |
081uXRFa1r73HC0XuaJa1II3RC3uXRF0 |
用于解密數據 |
encryptedData |
string |
必填 |
- |
微信加密的數據(用戶手機號) |
iv |
string |
必填 |
V2m2FFObcgeJr/2sjk36Rg== |
加密算法的初始向量,微信提供 |
isParty |
string |
必填 |
true |
是否存在第三方用戶信息 |
partyData |
object |
必填 |
- |
第三方用戶數據 |
refereeId |
int |
必填 |
10001 |
推薦人ID |
form.partyData 參數
參數名 |
類型 |
是否必須 |
示例值 |
說明 |
nickName |
string |
必填 |
- |
微信昵稱 |
gender |
int |
必填 |
- |
性別 |
avatarUrl |
string |
必填 |
- |
微信頭像 |
返回示例
{
"status": 200,
"message": "登錄成功",
"data": {
"userId": 10125,
"token": "e2e8b88e2f519c2efa961fe00d897be0"
}
}
返回參數
參數名 |
類型 |
示例值 |
說明 |
status |
int |
200 |
請求狀態(200:請求成功;500:請求錯誤/失敗) |
message |
string |
success |
請求結果的信息,默認為 success |
data |
object |
- |
返回的業務數據 |
data 參數
參數名 |
類型 |
示例值 |
說明 |
userId |
int |
10125 |
用戶ID |
token |
string |
e2e8b88e2f519c2efa961fe00d897be0 |
登錄態 Token |