Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

LAB : Hướng dẫn sử dụng Cisco Webex Teams và khai thác API trên Webex ( phần 1 )

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • LAB : Hướng dẫn sử dụng Cisco Webex Teams và khai thác API trên Webex ( phần 1 )

    Cisco Webex Teams là một giải pháp công tác để làm việc nhóm với các cuộc họp video, nhắn tin nhóm, chia sẻ tệp tin, … Trong bài Lab này, bạn sẽ tạo một chatbot nơi mà bạn sẽ nhận được tin nhắn trực tiếp và gửi thông báo đến các ứng dụng nội bộ của bạn. Bạn sẽ sử dụng Postman để tạo requests đến Webex Teams API để quản lý không gian, người được tham gia và tin nhắn. Bạn sẽ được tìm hiểu cách hiển thị ứng dụng cục bộ lên internet để Webex Team có thể gửi thông báo đến ứng dụng đó.

    Tạo Webex Teams App

    Đăng nhập vào developer.webex.com và Click vào Create a New App


    Tiếp theo chọn Create a Bot


    Sau đó điền các thông tin cần thiết vào và chọn Add Bot



    Sau khi Add bot thành công, chúng ta sẽ có một vài thông số quan trọng cần ghi nhớ như hình dưới đây :


    Để có thể giao tiếp với Bot thông qua Webex Teams client, chúng ta cần add bot username vào trong room Webex Team.



    Bây giờ bạn đã có thể gửi tin nhắn đến Bot



    Manage Space Lists and Messages

    Đăng nhập vào Postman

    Chọn import -> Choose files




    Import file Webex Teams.postman_collection vào. ( các bạn có thể lấy file từ github của Vnpro : https://github.com/vnpro149/webex.git )


    Sau khi Open bạn sẽ được kết quả như sau :


    Chọn View more action và chọn Edit


    Chuyển sang Authorization và điền Bot’s Access Token của chatbot lúc nãy bạn tạo và phần Token, sau đó chọn Update


    Bây giờ bạn sẽ tiến hành tạo một request để lấy danh sách tất cả spaces ( room ) hiện tại đang có trong bot của bạn. Chọn View more actions và chọn Add Request


    Điền Request name và chọn Save in Webex Teams API


    Sau đó ta click vào List rooms vừa tạo, điền thông in vào Request URL như hình vẽ rồi nhấn Send để gửi request.


    Kết quả sẽ như sau :


    Ở đây Bot của mình chỉ có 1 person đó là Tien.DevNet và cùng với đó sẽ hiển thị các thông số liên quan như id, type, …
    Sau đây mình sẽ gắn giá trị ID này vào giá trị var của hàm request để khai thác thêm 1 số thông tin được cung cấp bởi ID này.



    Chuyển sang Variables sau đó copy id vào 2 giá trị INITIAL VALUE và CURRENT VALUE và chọn Update


    Tiếp tục tạo thêm 1 request mới với tên là List messages




    Tiến hành request bằng cách chọn List messages sau đó điền vào Request URL giá trị như hình vẽ sau đó chọn Send để gửi request


    Và đây là kết quả thu được. Ở phần text là tin nhắn “Hello, bot” lúc nãy mình đã gửi từ Tien.DevNet sang chatbot DevNetBot



    Hết phần 1

    Thank you.
    Nguồn : VNPRO
Working...
X