PitelSDK – Cẩm nang tích hợp tính năng thoại và video

PitelSDK

Chào các bạn yêu FO4VN! Cùng với sự phát triển vượt bậc của công nghệ hệ thống VoIP, tích hợp tính năng thoại và video trên các ứng dụng ngày càng trở nên phổ biến và đa dạng. Tuy nhiên, việc lập trình các tính năng thoại này khá phức tạp và đòi hỏi nhiều kinh nghiệm từ các nhà phát triển, đặc biệt là đối với những người mới bắt đầu.

Để giải quyết vấn đề này, Pitel ra đời với PitelSDK – bộ kit phát triển giúp cho việc tích hợp tính năng thoại và video trở nên dễ dàng hơn bao giờ hết. Với PitelSDK, các nhà phát triển có thể nhanh chóng tích hợp các tính năng thoại và video từ hệ thống tổng đài Pitel vào ứng dụng web và di động của mình mà không cần đến nhiều logic phức tạp.

Lợi ích của PitelSDK

PitelSDK được cung cấp dưới dạng một bộ thư viện dành riêng cho từng nền tảng như Web (JS), iOS và Android. Đây là những lợi ích bạn nhận được khi sử dụng PitelSDK:

  • Tích hợp dễ dàng: PitelSDK giúp bạn dễ dàng tích hợp tính năng thoại và video vào ứng dụng web/mobile của mình một cách nhanh chóng và tiện lợi.
  • Bảo mật cao: PitelSDK đảm bảo bảo mật thông tin API_KEY và API_SECRET của bạn, đồng thời hỗ trợ tạo token từ API_KEY để đảm bảo tính bảo mật cho FRONTEND.
  • Tính linh hoạt: PitelSDK cho phép bạn tùy chỉnh các tùy chọn cấu hình như sử dụng hoặc không sử dụng widget, sử dụng thông qua pitel portal hoặc sip account, cấu hình thông tin sip domain và websocket, v.v.
Xem thêm   Danh sách những Tướng Kỵ binh mạnh nhất trong Rise of Kingdoms

Hướng dẫn sử dụng PitelSDK

Để sử dụng PitelSDK cho ứng dụng của bạn, bạn chỉ cần thực hiện các bước đơn giản sau:

  1. Đăng nhập vào portal Pitel.
  2. Chọn project đã tạo trước đây.
  3. Copy đoạn mã nhúng vào website của bạn trước thẻ đóng </body>.

Sau khi đã chứng thực và nhận được Token từ BACKEND, bạn có thể khởi tạo và sử dụng PitelSDK như sau:

let pitelSDK = new PitelSDK(API_KEY, pitelToken, sipUsername, sipDelegates, sdkOptions);

Trong đó:

  • API_KEY: API_KEY đã tạo trên portal.
  • pitelToken: Token được tạo ra sau khi chứng thực.
  • sipUsername: Sip account.
  • sipDelegates: Một object gồm các hàm callback để nhận các sự kiện được trả về từ SDK.
  • sdkOptions: Các tùy chọn cấu hình SDK như enableWidget, sipOnly, sipDomain, wsServer, sipPassword.

Các hàm và phương thức hỗ trợ

PitelSDK hỗ trợ các hàm và phương thức sau đây:

  • call(number): Thực hiện cuộc gọi đến một số điện thoại hoặc số nội bộ.
  • unregister(): Hủy đăng ký.
  • decline(): Từ chối cuộc gọi đến.
  • accept(): Trả lời cuộc gọi đến.
  • hangup(): Kết thúc cuộc gọi.
  • mute(): Tạm dừng kênh thoại truyền đi.
  • unmute(): Mở lại kênh thoại truyền đi.
  • hold(): Tạm dừng cuộc gọi.
  • unhold(): Tiếp tục cuộc gọi sau khi tạm dừng.
  • dtmf(key): Gửi phím DTMF trong cuộc gọi.

PitelSDK không chỉ giúp tích hợp tính năng thoại và video một cách dễ dàng, mà còn mang đến sự linh hoạt và bảo mật cho ứng dụng của bạn. Điều này giúp bạn tập trung vào việc phát triển các tính năng chính của ứng dụng một cách hiệu quả.

Xem thêm   Nạp Thẻ Garena 200k ─ Chìa khóa để tăng RP cho tài khoản Liên Minh Huyền Thoại

Tài liệu về PitelSDK đang được xây dựng và sẽ được cập nhật thường xuyên để mang đến cho bạn những thông tin chi tiết và hữu ích nhất.

Hãy ghé thăm FO4VN ─ Đội hình Chiến thuật FO4 ─ Tra cứu cầu thủ FO4 để cập nhật thông tin mới nhất về các tính năng và sự phát triển của PitelSDK. Nếu bạn cần hỗ trợ hoặc có bất kỳ thắc mắc nào, vui lòng liên hệ [email protected].

PitelSDK

Related Posts

Đánh giá chi tiết 12BET - Trang web cá cược hàng đầu châu Á

Đánh giá chi tiết 12BET – Trang web cá cược hàng đầu châu Á

Giới thiệu nhà cái 12BET 12BET là một nhà cái cá cược trực tuyến hàng đầu châu Á, được cấp phép bởi Cơ quan kiểm soát Cá…

FO4VN ─ Đội hình Chiến thuật FO4 ─ Tra cứu cầu thủ FO4

FO4VN ─ Đội hình Chiến thuật FO4 ─ Tra cứu cầu thủ FO4

Chào mừng các bạn đến với FO4VN! Đây là nơi bạn có thể tìm thấy đội hình và tra cứu thông tin cầu thủ trong FO4 một…

Đội hình Real Madrid 2017 - Đội hình bất khả chiến bại ở đấu trường châu Âu

Đội hình Real Madrid 2017 – Đội hình bất khả chiến bại ở đấu trường châu Âu

Đội hình Real Madrid 2017 là một đội hình bất khả chiến bại và là nỗi khiếp sợ của các đội bóng ở đấu trường châu Âu….

University of Missouri: Bringing Models to Life with 3D Printing

University of Missouri: Bringing Models to Life with 3D Printing

Caption: Những mô hình 3D của đơn vị MU Health Care sẽ làm điểm nhấn tại sự kiện của Hội đồng Thương mại Columbia Ngày 9 tháng…

Độ hình Chiến thuật FO4 ─ Tra cứu cầu thủ FO4

Độ hình Chiến thuật FO4 ─ Tra cứu cầu thủ FO4

Tiếu Ngạo Giang Hồ là một tựa game kiếm hiệp đáng chơi dựa trên nguyên tác truyện của Kim Dung. Hãy cùng tìm hiểu tại sao game…

Cấu hình laptop chơi Genshin Impact PC tối thiểu, max setting

Cấu hình laptop chơi Genshin Impact PC tối thiểu, max setting

Genshin Impact – tựa game với đồ họa 3D tuyệt đẹp và thiên hướng hoạt hình, kết hợp chơi cross-over giữa các hệ máy khác nhau. Đặc…