获取数据查询access_token

请求地址

https://yz365.tongueai.com/yz365-b2b2c/seller/passport/login/useropen in new window

请求方法

POST

请求头

tenant-id: {tenantId}

tenantId 替换为租户编码

请求参数

使用 URL search 传参

参数描述必填备注
username登录名
password登录密码MD5 加密

请求示例

Java OkHttp

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
  .build();
Request request = new Request.Builder()
  .url("https://yz365.tongueai.com/yz365-b2b2c/seller/passport/login/user?username=testuser&password=e10adc3949ba59abbe56e017f20f883e")
  .method("POST", body)
  .addHeader("tenant-id", "10000")
  .build();
Response response = client.newCall(request).execute();

响应示例

{
	"success": true,
	"message": "success",
	"code": 200,
	"timestamp": 1727243338065,
	"result": {
		"accessToken": "eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyQ29udGV4dCI6IntcInVzZXJuYW1lXCI6XCIxMzAxMTExMTExMVwiLFwicGhvbmVcIjpcIjEzMDExMTExMTExXCIsXCJuaWNrTmFtZVwiOlwi6I-c5biC5Zy65pKSICAgICBcIixcImZhY2VcIjpcImh0dHBzOi8aaml1aGFuZy10ZXN0Lm9zcy1jbi1oYW5nemhvdS5hbGl5dW5jcy5jb20veXozNjUvMjAyNC8wOC8wMTIyZmMxZmM1OTc0ZTZlOTgyN2ZiMzBlYTFmZGEzMy5KUEdcIixcImlkXCI6XCIxMzc2NDE3Njg0MTQwMzI2OTEyXCIsXCJsb25nVGVybVwiOmZhbHNlLFwicm9sZVwiOlwiQ09SUF9NQU5BR0VSXCIsXCJpc1N1cGVyXCI6dHJ1ZSxcImNvcnBJZFwiOlwiOTIyMzM3MjAzNjg1NDc3NTgwN1wiLFwibGlua2VkQ29ycElkc1wiOm51bGwsXCJsaW5rZWREZWxlZ2F0ZUlkc1wiOm51bGwsXCJsaW5rZWRDb3JwVGVhbUlkc1wiOm51bGwsXCJ0ZW5hbnRJZFwiOjEwMDAwfSIsInN1YiI6IjEzMDExMTExMTExIiwiZXhwIjoxNzI3MjYxMzM4fQ.L-iFkZsuGyK05xv9CX6hqccchxmum-I3cwYECtr3cfA",
		"refreshToken": "eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyQ29udGV4dCI6IntcInVzZXJuYW1lXCI6XCIxMzAxMTExMTExMVwiLFwicGhvbmVcIjpcIjEzMDExMTExMTExXCIsXCJuaWNrTmFtZVwiOlwi6I-c5biC5Zy65pKSICAgICBcIixcImZhY2VcIjpcImh0dHBzOi8vaml1aGFuZy10ZXN0Lm9zcy1jbi1oYW5nemhvdS5hbGl5dW5jcy5jb20veXozNjUvMjAyNC8wOC8wMTIyZmMxZmM1OTc0ZTZlOTgyN2ZiMzBlYTFmZGEzMy5KUEdcIixcImlkXCI6XCIxMzc2NDE3Njg0MTQwMzI2OTEyXCIsXCJsb25nVGVybVwiOmZhbHNlLFwicm9sZVwiOlwiQ09SUF9NQU5BR0VSXCIsXCJpc1N1cGVyXCI6dHJ1ZSxcImNccnBJZFwiOlwiOTIyMzM3MjAzNjg1NDc3NTgwN1wiLFwibGlua2VkQ29ycElkc1wiOm51bGwsXCJsaW5rZWREZWxlZ2F0ZUlkc1wiOm51bGwsXCJsaW5rZWRDb3JwVGVhbUlkc1wiOm51bGwsXCJ0ZW5hbnRJZFwiOjEwMDAwfSIsInN1YiI6IjEzMDExMTExMTExIiwiZXhwIjoxNzI3Mjc5MzM4fQ.Le_Fo0YXWC9w9mm9kmkSPinYJghf40lNte8qGwujtok"
	}
}

响应参数

结果格式

格式为 JSON ,响应数据位于 data

参数类型描述
codenumber200 为成功,其他为失败
successboolean响应状态,success为成功,其他为失败
messagestring响应结果描述
timestampnumber时间戳
resultarray响应数据

响应数据

参数类型描述
accessTokenString授权令牌,建议缓存后使用,避免频繁请求
refreshTokenString暂未使用
Last Updated:
Contributors: wsj, zjx