---2.2 Json Api
JSON API cho phép bạn gửi request dưới dạng GET/POST/PUT/DELETE để:
- Đấu nối API với bên thứ 3 (lưu thông tin khách hàng về CRM của bạn) - Tạo nội dung động (gửi broadcast từ CRM của bạn đến khách hàng) - Lưu thông tin khách hàng vào google sheet hoặc lấy thông tin từ google sheet - Chuyển hướng khách hàng đến các block hội thoại theo ý muốn - Thêm mới hoặc cập nhật attribute cho khách hàng (có thể sử dụng công thức toán học)
Gửi văn bản
Sử dụng mẫu này để gửi tin nhắn văn bản. API ví dụ: http://www.mocky.io/v2/5c1772412f00004d00b086c4
Gửi hình ảnh
Sử dụng mẫu này để gửi tập tin hình ảnh. Messenger hỗ trợ hình ảnh JPG, PNG và GIF. Nếu bạn gặp sự cố với hình ảnh GIF, vui lòng thử giảm kích thước tệp. API ví dụ: http://www.mocky.io/v2/5c18d25d2f00000f00af11c3
Gửi video
Sử dụng mẫu này để gửi các tập tin video. Messenger hỗ trợ video MP4, có dung lượng lên tới 25MB. API Ví dụ: http://www.mocky.io/v2/5c18d29a2f00006400af11c5
Gửi âm thanh
Sử dụng mẫu này để gửi tập tin âm thanh. Messenger hỗ trợ âm thanh MP3, OGG, WAV, có dung lượng lên tới 25MB. API Ví dụ: http://www.mocky.io/v2/5c18d2ac2f00007500af11c6
Gửi tập tin
Sử dụng mẫu này để gửi bất kỳ tệp nào khác, không lớn hơn 25 MB. API Ví dụ: http://www.mocky.io/v2/5c18d2c52f00006100af11c7
Gửi thẻ ảnh ngang
Sử dụng mẫu này để gửi một bộ sưu tập cuộn ngang. Mỗi mục bao gồm một tệp đính kèm hình ảnh, mô tả ngắn và các nút để yêu cầu người dùng bấm vào. API Ví dụ: http://www.mocky.io/v2/5c18d35e2f00006400af11c8
Gửi danh sách
Sử dụng mẫu này để gửi danh sách các mặt hàng theo chiều dọc. Mỗi mục bao gồm một tệp đính kèm hình ảnh, mô tả ngắn và các nút để yêu cầu người dùng bấm vào. Nó có thể được hiển thị theo hai cách khác nhau. "top_element_style": "large" hiển thị mục đầu tiên với hình ảnh bìa với văn bản được phủ lên. "top_element_style": "compact" hiển thị từng mục một cách giống hệt nhau và rất hữu ích để trình bày danh sách các mục mà không có mục nào được hiển thị nổi bật. API Ví dụ: http://www.mocky.io/v2/5c18d50e2f00006400af11d0
Gửi biên lai
Sử dụng mẫu này để gửi xác nhận đơn hàng. Nó có thể bao gồm một bản tóm tắt đơn hàng, chi tiết thanh toán và thông tin vận chuyển. API Ví dụ: http://www.mocky.io/v2/5c18d51f2f00005700af11d1
Nút bấm
Sử dụng JSON này để thêm các nút vào câu trả lời của bạn. Bạn có thể đặt các nút để liên kết đến một block hội thoại, mở trang web hoặc gửi yêu cầu api khác. Mỗi tin nhắn được giới hạn 3 nút bấm. API Ví dụ: http://www.mocky.io/v2/5c18d9f12f00006200af11fb
Messenger cũng hỗ trợ các nút chuyên dụng:
Nút Gọi sẽ quay số điện thoại khi bấm vào.
Nút Chia sẻ cho phép mọi người chia sẻ tin nhắn bot với bạn bè của họ. (Chỉ dành cho thẻ ảnh) API Ví dụ: http://www.mocky.io/v2/5c18d5952f00003400af11d5
Bạn cũng có thể lưu attribute và thẻ từ tùy chọn của người dùng. Ví dụ nếu người dùng bấm vào Show Block thì sẽ lưu 1 vào attribute number, còn nếu người dùng bấm vào Visit Website thì sẽ lưu 2 vào attribute number API Ví dụ: http://www.mocky.io/v2/5c19b5453200000e0064ad03
Trả lời nhanh
Sử dụng JSON này để thêm trả lời nhanh cho câu trả lời của bạn. Mỗi tin nhắn được giới hạn 11 mục Trả lời nhanh. API Ví dụ: http://www.mocky.io/v2/5c18daf52f00000f00af1207
Bạn cũng có thể lưu attribute và thẻ từ tùy chọn của người dùng. Ví dụ nếu người dùng bấm vào Number 1 thì sẽ lưu 1 vào attribute number, còn nếu người dùng bấm vào Number 2 thì sẽ lưu 2 vào attribute number API Ví dụ: http://www.mocky.io/v2/5c18dbee2f00004e00af1216
Cài đặt thuộc tính (attributes) cho người dùng
Sử dụng JSON này để đặt thuộc tính người dùng mà không cần người dùng bấm vào bất kỳ nút nào. (Chú ý nếu kiểu số thì sẽ không có dấu "", ví dụ: "number": 1) API Ví dụ: http://www.mocky.io/v2/5c19ce9c320000550064ad4e
Hoặc cài đặt thuộc tính người dùng kèm theo tin nhắn (văn bản, hình ảnh...) API Ví dụ: http://www.mocky.io/v2/5c19cf8b320000540064ad50
Cài đặt thẻ cho người dùng
Sử dụng JSON này để đặt thẻ người dùng mà không cần người dùng bấm vào bất kỳ nút nào. API Ví dụ: http://www.mocky.io/v2/5c19cc9b320000570064ad3c
Hoặc cài đặt thẻ người dùng kèm theo tin nhắn (văn bản, hình ảnh...) API Ví dụ: http://www.mocky.io/v2/5c19cd993200006d0064ad46
Chuyển hướng đến block hội thoại khác
Bạn có thể chuyển hướng người dùng đến một block hội thoại khác - không cần hành động của người dùng. Ví dụ nếu người dùng đã cung cấp số điện thoại thì di chuyển đến block 1, còn nếu chưa thì di chuyển đến block 2. API Ví dụ: http://www.mocky.io/v2/5ebd2710310000e2c05b1103
Last updated