OAuth

Tài liệu này mô tả cách Ứng dụng lấy Access Token Key từ WebService. Bao gồm 2 bước sau:

Request Token Code

POST /api/v1/oauth/request
Parameters:
  • imei -- IMEI của thiết bị (Đã mã hóa với Secret Key).
  • mac -- Địa chỉ MAC của thiết bị (Đã mã hóa với Secret Key).
  • username -- Tên người dùng (Đã mã hóa với Secret Key).
  • password -- Mật khẩu (Đã mã hóa với Secret Key).
  • checksum -- Check Sum.
{
    "imei": "356938035643809",
    "mac": "00:0a:95:9d:68:16",
    "username": "leon.tran@mobistar.vn",
    "password": "_",
    "checksum": "_HASH_"
}
Response JSON Object:
 
{
    "error_code": 0,
    "error_message": "",
    "data":
    {
       "access_code": "_HASH_",
       "expires_in": 30
    }
}

Get Access Token Key

POST /api/v1/oauth/get
Parameters:
{
    "imei": "356938035643809",
    "mac": "00:0a:95:9d:68:16",
    "access_code": "_HASH_"
}
Response JSON Object:
 
{
    "error_code": 0,
    "error_message": "",
    "data":
    {
       "user_id": "18963",
       "access_token": "_HASH_",
       "expiration": 1513651191000,
       "current_time": 1513651191000
    }
}