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 (integer) -- Error Code.
- error_message (string) -- Error Message.
- data (object) -- Access Code Data.
{ "error_code": 0, "error_message": "", "data": { "access_code": "_HASH_", "expires_in": 30 } }
Get Access Token Key¶
-
POST/api/v1/oauth/get¶ 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).
- access_code -- Xem Request Token Code.
{ "imei": "356938035643809", "mac": "00:0a:95:9d:68:16", "access_code": "_HASH_" }
Response JSON Object: - error_code (integer) -- Error Code.
- error_message (string) -- Error Message.
- data (object) -- Access Token Data.
- current_time (integer) -- Ngày và Giờ hiện tại của Server.
{ "error_code": 0, "error_message": "", "data": { "user_id": "18963", "access_token": "_HASH_", "expiration": 1513651191000, "current_time": 1513651191000 } }