UserInfo
Хэрэглэгчийн мэдээлэл авах
Хэрэглэгчийн AccessToken ашиглаж тухайн хэрэглэгчийн мэдээллийг авах боломжтой. Токен үүсгэх үед авсан эрхийн дагуух мэдээллүүдийг авна.
Хэрэглэгчийн мэдээлэл авах хүсэлт:
METHOD | URL | HEADER |
---|---|---|
GET | /api/user/info | content-type: application/x-www-form-urlencoded x-and-auth-token: {AccessToken} |
accessToken
Embedded ашиглаж буй тухайн хэрэглэгчийн мерчант-д зориулсан Хэрэглэгчийн AccessТокен
Response
Нэр | Төрөл | Тайлбар |
---|---|---|
code | Integer | Хариу код 0 - амжилттай эсвэл алдааны код |
response | Mixed | Хэрэглэгчийн өгсөн эрхийн дагуу өгч буй мэдээлэл. Нэр, овог, утасны дугаар, и-мэйл, регистрийн дугаар. Хэрвээ алдаа гарсан тохиолдолд алдааны тайлбар байна. |
Response-ын дэлгэрэнгүй
Нэр | Төрөл | Тайлбар |
---|---|---|
userId | Integer | Хэрэглэгчийн мерчант-д зориулсан дугаар |
firstName | String | Хэрэглэгчийн нэр |
lastName | String | Хэрэглэгчийн овог |
phoneNumber | String | Утасны дугаар |
String | Цахим шуудан |
userId
Хэрэглэгчийн AccessToken-д тохирох хэрэглэгчийн userId
болно. Энэхүү userId
-г ашиглаж хэрэглэгч рүү Сонордуулга явуулах боломжтой.
firstName
Хэрэглэгчийн бүртгэлтэй нэр болно.
lastName
Хэрэглэгчийн бүртгэлтэй овог болно.
phoneNumber
Хэрэглэгчийн бүртгэлтэй утасны дугаар. Утасны дугаарыг ашиглаад хэрэглэгчид нэхэмжлэл үүсгэх боломжтой.
email
Хэрэглэгчийн бүртгэлтэй цахим шуудан. Захиалга баталгаажих үед хэрэглэгчийн email
-рүү захиалга баталгаажсан тухай мэдээлэл илгээж болно.
Хүсэлт илгээж буй жишээ:
curl -X GET \
https://mgw.test.lending.mn/api/user/info \
-H 'x-and-auth-token: {AccessToken}'
Амжилттай болсон хариу
{
"code": 0,
"response": {
"userId": "yymymaOmVfBPabB9c96y9w==",
"firstName": "firstname",
"lastName": "lastname",
"phoneNumber": "phoneNumber",
"email": "email"
}
}
Амжилтгүй болсон хариу
{
"code": 401,
"response": "Access denied"
}