Hướng dẫn cấu hình Kite Facebook

Bước 1. Tạo một Microsoft Bot

Tạo một tài khoản Microsoft

Tạo một Microsoft Bot

Bước 1.1Đăng nhập bằng tài khoản Microsoft ở đường dẫn sau: https://dev.botframework.com/

Bước 1.2: Nhấn nút “My Bots” rồi "Register" để đi đến đường dẫn https://dev.botframework.com/bots/new và bắt đầu tạo Microsoft Bot

1. Bot Profile:

  • Ô Name và Bot Handle bắt buộc phải giống nhau

2. Configuration:

  • Copy đường dẫn sau và dán vào 'Messaging endpoint': https://ab-im-11.antbuddy.com/v3/message

  • Nhấn nút “Create Microsoft App ID and password” để mở ra một trang mới tạo App ID và mật khẩu.

  • Sau đó nhấn nút “Generate an app password to continue” và nhớ lưu lại mật khẩu

  • Tiếp tục nhấn “Finish and go back to Bot Framework” để quay lại trang Microsoft Bot.

3. Admin:

  • Chọn vào ô checkbox để đồng ý các điều khoản của Microsoft rồi nhấn “Register” và bạn đã có một Microsoft Bot

Bước 2. Cài đặt Facebook trên Microsoft Bot

Bước 2.1:

  • Nhấn "My Bots" để vào con bot của mình, chọn Facebook Messenger :

Bước 2.2:

  • Copy và lưu lại hai đường dẫn trong "Callback Url" và "Verify Token" :

 

Bước 3. Cấu hình Page Facebook

1. Tạo một tài khoản Developer trên Facebook

  • Đăng nhập bằng tài khoản Facebook của bạn ở link sau : https://developers.facebook.com/

  • Điền vào số điện thoại của bạn ở "Phone number" và nhấn nút "Send as text", sau đó điền dãy số mà bạn nhận được trên điện thoại vào ô "Confirmationcode".

2. Tạo một ứng dụng Facebook

2.1 Cấu hình cho Messenger:

  • Mở đường dẫn https://developers.facebook.com/quickstarts/?platform=web và chọn “Skip and Create App ID”, điền đầy đủ thông tin tại “Create a new App ID”

  • Sau khi tạo ứng dụng bạn sẽ vào trang như hình dưới. Chọn “Get Started” ở “Messenger” .

  • Chọn page mà bạn muốn dùng chức năng Kite Facebook. Nhớ phải lưu lại token mà bạn thấy

2.2 Cấu hình Webhooks:

  • Chọn "Setup Webhooks" như hình dưới:

  • Điền thông tin ở 2 ô "Callback Url", "Verify Token" bạn đã có ở Bước 2. Sau đó chọn messages, message_deliveries, message_postbacks, message_optins bên dưới thẻ "Subscription Fields"

  • Chọn “Verify and Save” để đăng ký Webhooks cho page Facebook của bạn. sau khi hoàn tất bạn sẽ thấy kết quả như hình dưới.
  • Chọn page facebook của bạn và nhấn "Subscribe".

2.3 Xin nhận dữ liệu từ Facebook

Bây giờ bạn phải cấu hình cho tất cả các cuộc hội thoại của khách hàng thông qua Facebook Page tới AntBuddy.

  • Chọn "Add to Submission", sau đó nhấn "Edit note" :

  • Điền thông tin như hình dưới : The facebook users chat to Facebook Page and the messages will be sent to application via messenger bot. The supporters chat in application and messages of supporters will be sent to Facebook users. Please review behavior via screenshots in below clip:

  • Chọn thẻ "Settings" để cài đặt logo và URLs :

Logo của bạn nên theo kích thước sau 1024x1024 và không qúa 5M và phải trong suốt (.png). Copy 2 đường dẫn bên dưới và điền vào như hình dưới , sau đó "Save Changes" :

  • Privacy: https://guide.antbuddy.com/kb/antbuddy-privacy
  • Term of service: https://guide.antbuddy.com/kb/antbuddy-terms-of-service

  • Quay lại thẻ Messenger/Settings, chọn "Submit for Review" và đợi sự chấp thuận từ Facebook:

  • Bây giờ bạn phải "Public" cho ứng dụng của bạn, như hình dưới thì chưa "Public" :

  • Chọn “App Review” Tab để "Public" ứng dụng:

  • Chọn "Dashboard" và bạn sẽ thấy ứng dụng đã "Public" :

Bước 4. Lấy dữ liệu

Facebook app Id and Facebook app secret

  • Chọn Dashboard và copy những thông tin bên dưới :

Page access token

  • Copy đoạn mã “Token” đã tạo ở bước 3 :

Bước 5. Cấu hình Facebook trên Microsoft Bot

  • Quay lại trang Microsoft Bot: https://dev.botframework.com/
  • Chọn "Enter your credentials", và điền đầy đủ như hình dưới :

  • Nhấn "Save" để kết thúc

Bước 6. Gửii dữ liệu tới AntBuddy

  • Quay lại trang cấu hình Kite Facebook, và gửi cho đội kỹ thuật của AntBuddy các dữ liệu sau:

1. Tên Microsoft Bot Handle

2. Microsoft App Id

3. Microsoft App Password

4. Cuối cùng là Facebook Token

  • Nếu bạn không muốn dùng tính năng này nữa vui lòng nhấn vào nút sau để ngừng kích hoạt:

Was this article helpful? Votes: 1
Article details:
Published date: 13/07/2017 2:30PM
Last updated: 18/10/2017 10:27PM (manle - man.le@htklabs.com)
Share article:   
Author:tranle (tran.le@htklabs.com)