HƯỚNG DẪN SỬ DỤNG.
Khởi tạo các tham số:
- rkey => get_rkey();
- imei => get_imei();
- onesignal => get_onesignal();
Lưu lại các tham số đã gét để phục vụ cho các lần sau.
THỰC HIỆN GET OTP:
$data = array(
"rkey" => "rekey đã gét ở trên",
"imei" => "imei đã gét ở trên",
"onesignal" => "onesignal đã gét ở trên",
"phone" => "SĐT của bạn"
);
print_r(GET_OTP($data));
THỰC HIỆN XÁC NHẬN OTP:
$data = array(
"rkey" => "rekey đã gét ở trên",
"imei" => "imei đã gét ở trên",
"onesignal" => "onesignal đã gét ở trên",
"phone" => "SĐT của bạn",
"otp" => "OTP ĐÃ GỬI ĐẾN SĐT"
);
Sau khi xác thức OTP thành công nhớ lưu lại 2 params sau:
setupkey
ohash
print_r(Check_OTP($data));
exit();
THỰC HIỆN ĐANG NHẬP MOMO:
$data = array(
"rkey" => "rekey đã gét ở trên",
"imei" => "imei đã gét ở trên",
"onesignal" => "onesignal đã gét ở trên",
"phone" => "SĐT của bạn",
"otp" => "OTP ĐÃ GỬI ĐẾN SĐT"
"ohash" => "oshash đã lưu ở bước xác nhận OTP",
"setupkey" => "setupkey đã lưu ở bước xác nhận OTP",
"password" => "MẬT KHẨU CỦA BẠN",
);
print_r(LoginMomo($data));
Sau khi tiến hành đăng nhập momo hay lưu lại params sau:
AUTH_TOKEN => AUTH TOKEN dùng để sử dụng toàn bộ trong API, AUTH Token sẽ hết hạn trong 30 phút đến 60 phút.
Cần chạy cron để update AUTH_TOKEN liên.
CHECK LỊCH SỬ GIAO DỊCH:
$data = array(
$data = array(
"rkey" => "rekey đã gét ở trên",
"imei" => "imei đã gét ở trên",
"onesignal" => "onesignal đã gét ở trên",
"phone" => "SĐT của bạn",
"otp" => "OTP ĐÃ GỬI ĐẾN SĐT"
"ohash" => "oshash đã lưu ở bước xác nhận OTP",
"setupkey" => "setupkey đã lưu ở bước xác nhận OTP",
"password" => "MẬT KHẨU CỦA BẠN",
"auth_token" => "AUTH_TOKEN ĐÃ LẤY ĐƯỢC Ở BƯỚC ĐĂNG NHẬP"
);
print_r(HistoryMomo($data));