微信小程序授權手機號登錄

簡要描述
  • 微信小程序端授權手機號登錄,該接口僅在微信小程序端調用
請求url
  • https://www.商城域名.com/index.php?s=/api/passport/loginMpWxMobile
請求方式
  • POST
是否需授權登錄
請求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