Skip to main content

Thông tin chung

  • Một số sự kiện trên trên nền tảng web không xử lý được, cần được xử lý từ phía Mobile app để đảm bảo trải nghiệm người dùng. Trong trường hợp này web của đối tác có nhu cầu lấy danh bạ trên app MBBank. Do đó web của Đối tác sẽ bắn ra một sự kiện để Mobile App cung cấp danh bạ cho web của Đối tác

Phương thức kết nối

  • Ứng dụng WEB của Đối tác thực hiện gọi hàm Javascript để truyền dữ liệu giao dịch cho MB App.
  • Cú pháp:
    window["ReactNativeWebView"].postMessage(JSON.stringify({
    type: "GET_CONTACT",
    }));

Dữ liệu truyền lên

  • Dữ liệu nhận vào của hàm truyền dữ liệu ở định dạng JSON như sau:
Tham sốMô tả
typeBắt buộc Kiểu String, tối đa 30 ký tự. Loại action mặc định truyền GET_CONTACT

Dữ liệu trả về

  • Dữ liệu trả về sẽ là 1 list JSON như sau:
Tham sốMô tả
nameKiểu String, tối đa 100 ký tự. Tên được lưu trong danh bạ
phoneKiểu String, tối đa 11 ký tự. Số điện thoại
typeKiểu String, tối đa 100 ký tự. Nhóm đối tượng: work, home, ...